Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
Используйте управление версиями для сохранения изменений в рабочем коде и координации изменений кода в команде. Даже если вы являетесь одним разработчиком, управление версиями помогает оставаться упорядоченным по мере устранения ошибок и разработки новых функций. Он поддерживает историю разработки, что позволяет легко просматривать и откатывать к любой версии кода.
В следующих руководствах показано, как выполнять распространенные задачи управления версиями с помощью рабочего процесса управления версиями.
Рабочий процесс управления версиями
Управление версиями следует общему рабочему процессу, аналогично следующему примеру, что большинство разработчиков используют при написании кода и совместном использовании с командой.
- Получите локальную копию кода, если у вас его нет.
- Внесите изменения в код для исправления ошибок или добавления новых функций.
- Когда код будет готов, сделайте его доступным для проверки вашей командой.
- После проверки кода объедините его в общую базу кода команды.
В Git есть версия этого рабочего процесса с помощью терминологии и команд, уникальных для Git. Некоторые термины в нашей документации могут звучать знакомы, если вы использовали систему управления версиями, например Team Foundation Version Control или Subversion, но они ведут себя по-разному в Git.
Рабочий процесс Git
-
Создайте ветвь для внесенных изменений и присвойте ей имя, например
users/jamal/fix-bug-3214илиcool-feature-x. Дополнительные рекомендации по ветвлениям см. в статье "Внедрение стратегии ветвления Git". - Зафиксируйте изменения в ветви. У людей часто несколько фиксаций для исправления ошибок или функции.
- Отправьте ветвь в удаленный репозиторий.
- Создайте запрос на вытягивание , чтобы другие пользователи могли просматривать изменения. Чтобы включить обратную связь, может потребоваться внести дополнительные фиксации и отправить дополнительные изменения.
- Выполните запрос на вытягивание, устраните все конфликты слияния и завершите запрос на вытягивание.
Используйте этот рабочий процесс, если вы не знакомы с Git. По мере того как ваша команда становится более опытной и уверенной в Git, расширяйте ее в соответствии с потребностями вашей команды.