Несмотря на то, что я развиваюсь с Visual Studio в течение многих лет, мне до этого момента никогда не приходилось сталкиваться с управлением версиями, поэтому, пожалуйста, извините мое невежество, если окажется, что я глуп.Git with Visual Studio 2013
Я посвятил проект веб-сайта главной ветке моего репозитория. Я создал ветку под мастером под названием «stage2». Предполагается, что мастер будет использоваться для поддержания существующего сайта в реальном времени, а «stage2» будет использоваться для разработки для следующего выпуска, но не хочет быть включенным в опубликованные сборки до завершения разработки. Однако я не могу вернуться к мастеру из «stage2», пока не были зафиксированы изменения. Я думаю, что я мог бы неправильно понять, как должны использоваться ветви git. Может ли кто-нибудь прояснить это для меня?
Благодаря