Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Управляйте работой в репозитории Git вашей команды из представления Ветви в веб-интерфейсе. Настройте представление для отслеживания наиболее важных для вас ветвей, чтобы быть в курсе изменений, вносимых вашей командой.
Просмотрите ветви репозитория, выбрав "Репозиторий", "Ветви " во время просмотра репозитория в Интернете.
::: moniker-end
Предпосылки
Категория | Требования |
---|---|
доступ к проекту | Член проекта . |
Разрешения | — Просмотр кода в частных проектах: по крайней мере базовый доступ. — Клонирование или внесение вклада в код в частных проектах: Участник группы безопасности для участников или наличие соответствующих разрешений в проекте. — Задайте разрешения ветви или репозитория: управление разрешениями для ветви или репозитория. — Измените ветвь по умолчанию: . Измените политики и разрешения для репозитория. — Импорт репозитория: член группы безопасности администраторов проекта или разрешение уровня проекта Git на создание репозитория установлено в «Разрешить» . Дополнительные сведения см. в разделе "Настройка разрешений репозитория Git". |
услуги | Repos включено. |
Инструменты | Необязательно. Используйте команды az repos: Azure DevOps CLI. |
Примечание.
В общедоступных проектах пользователи с доступом Stakeholder имеют полный доступ к Azure Repos, включая возможность просмотра, клонирования и участия в коде.
Категория | Требования |
---|---|
доступ к проекту | Член проекта . |
Разрешения | — Просмотр кода: доступ уровня Basic хотя бы . — Клонирование или участие в коде: член группы безопасности участников или обладатель соответствующих разрешений в проекте. |
услуги | Repos включено. |
Организуйте ваши ветви
На вкладке "Мои" по умолчанию на странице ветвей отображаются ветки, которые вы создали, отправили изменения в них или отметили как избранные, а также ветка по умолчанию для репозитория, например main
. На вкладке "Все" перечислены все ветви в репозитории, а вкладка "Устаревшие" перечисляет ветви в репозитории, которые не имеют коммитов в течение последних трех месяцев или дольше.
Если вы не видите ветвь, которую вы ищете, и вы думаете, что она может быть удалена, см. статью "Восстановить удаленную ветвь".
Отфильтруйте перечисленные ветви в любом из представлений ветви, введя определенное имя или шаблон в поле "Поиск всех ветвей " в правом верхнем углу.
Если команда использует разделитель косой черты вперед в именах филиалов, представление сворачиваемого дерева отображается для этих ветвей.
Подсказка
Используйте соглашение об именовании для веток. Рекомендации см. в статье "Внедрение стратегии ветвления Git".
Добавление избранных ветвей
Добавьте ветви из представления "Все " в представление "Шахта ", выбрав значок звезды, чтобы выбрать ветвь. Пометьте несколько ветвей как избранное, выбрав значок звездочки в представлении дерева рядом с папкой в дереве. Удалите избранное, отключив звезду или выбрав ... справа от звезды, чтобы открыть контекстное меню ветви, а затем выберите «Удалить из избранного».
Проверка обновлений в филиалах
Название каждой ветви содержит имя последнего автора и ссылку на последний коммит в ветви. Выберите дату или время последнего коммита, чтобы просмотреть обновления ветки. В представлении ветви также указано количество коммитов, на которые данная ветвь опережает или отстает от ветви с меткой Compare. Используйте эту информацию, чтобы быстро проверить, насколько далеко одна ветвь разошлась от другой.
Если у ветви открыт запрос на вытягивание, вы можете увидеть его идентификатор. Выберите пулреквест, чтобы открыть его и просмотреть детали.
Изменение ветви сравнения
Числа "вперед" и "позади", перечисленные для каждой ветви, сравниваются с ветвью с надписью "Сравнение" на странице "Ветви". Обновите ветвь, которую вы сравниваете, чтобы узнать, насколько она опережает или отстает от другой ветви в вашем репозитории.
Выберите ...Дополнительные действия для ветви, которую вы хотите задать в качестве базового плана для сравнения.
Выберите Установить как ветвь для сравнения.
Метка сравнения перемещается в эту ветвь, а у других ветвей на странице обновляется количество коммитов, отстающих или опережающих.
Просмотр истории веток
Просмотрите файлы в ветви или журнале, выбрав значок ... рядом с именем ветви и выбрав "Просмотреть файлы " или "Просмотреть журнал". Просмотр файлов запускает веб-представление файлов, где вы можете просматривать файлы на основе последней фиксации в ветви. Просмотр истории показывает каждую фиксацию в истории ветки. Выберите коммит из этого журнала, чтобы просмотреть изменения файла, внесенные в этот коммит.
Изменение ветви по умолчанию
Вы можете использовать ветвь, кроме main
для новых изменений или изменения основной линии разработки в репозитории. Чтобы изменить название ветки по умолчанию для новых репозиториев, см. параметры и политики всех репозиториев.
Чтобы изменить ветвь репозитория по умолчанию для объединения новых pull request, вам потребуется по крайней мере две ветви. Если есть только одна ветвь, это уже по умолчанию. Чтобы изменить значение по умолчанию, необходимо создать вторую ветвь.
Примечание.
Для изменения ветви по умолчанию требуется иметь разрешение Правка политик. Дополнительные сведения см. в разделе "Настройка разрешений репозитория Git".
Перед этим изменением следует рассмотреть другие аспекты. Дополнительные сведения см. в разделе "Изменение ветви по умолчанию".