После ревизии ветвь является наиболее важным понятием в управлении версиями. Git не исключение и больше всего поощряет использование веток. С ними легко и быстро работать.

То, как вы используете ветки, зависит от проекта, над которым вы работаете - если это не ваш собственный проект, обычно за вас решает сопровождающий.

У вас может быть только значение по умолчанию главный филиал и одиночный развивать ветвь. Или вы можете использовать новую ветку для каждой функции и исправления ошибок. В любом случае, вы найдете много случаев, когда перечисление доступных веток будет очень полезным инструментом.

Что такое филиал?

Системы контроля версий, такие как git, используют термин ветвь по аналогии с деревьями. Каждая ветка выходит из другой и в конечном итоге снова оказывается у ствола. Ветви позволяют создавать отдельные линии разработки, чтобы вы могли работать над ними изолированно, не мешая другим разделам проекта.

Как вывести список веток в командной строке

Командная строка - это быстрое и эффективное средство использования git. Вам нужно много помнить, чтобы освоить его, но программа командной строки всегда будет предлагать полную поддержку всех многих функций git.

instagram viewer

Список веток с помощью git

Инструмент командной строки по умолчанию: мерзавец. Основная подкоманда для работы с ветками: ветвь. По умолчанию эта команда выводит список ветвей, поэтому:

git ветка

выведет список имен веток, например:

* обслуживание
мастер
следующий

Обратите внимание, что эта команда перечисляет ветви в алфавитном порядке и выделяет текущую ветвь звездочкой. Вы также должны понимать, что показанные ветки являются только локальными.

Чтобы увидеть удаленные ветки, используйте либо флаг, чтобы показывать только удаленные ветки, или флаг для отображения как локального, так и удаленного. Вы можете просмотреть более подробную информацию с помощью -v флаг и еще более подробную информацию с -vv.

git ветка -vva

Это даст вам много полезной информации, включая выделение того, какие локальные / удаленные ветки используются и какие ветки отслеживают другие.

Вы можете использовать --список возможность поиска веток по шаблону. Это очень полезно, если вы имеете дело с множеством ветвей, например, когда в проекте используется одна ветка для исправления ошибки.

git branch --list 'm *'

Просмотр филиалов с помощью gh

В gh программа GitHub’s инструмент командной строки. Если в вашем репозитории есть удаленный компьютер, размещенный на github.com, вы можете использовать gh управлять этим. Большинство основных команд специфичны для GitHub, например, для работы с проблемами или запросами на извлечение. Но теперь доступны расширения, и это расширение gh-branch может помочь составить список ветвей.

После установки просто введите:

филиал gh

В каталоге репозитория GitHub вы увидите список всех веток, кроме текущей. Вы можете ввести текст для фильтрации по имени ветки и выбрать ветку, чтобы переключиться на нее.

Смотрите также: Как установить GitHub CLI в Linux

Как составить список веток с помощью GitHub Desktop

GitHub Desktop отображает локальные ветки в основном интерфейсе. Вверху окна вы должны увидеть кнопку с надписью Текущий филиал с активной рабочей веткой, отображаемой внизу. Нажмите эту кнопку, чтобы отобразить ветвь по умолчанию и последние ветки. Вы также можете ввести в поле, отмеченное Фильтр для поиска конкретных веток по названию.

Смотрите также: Как клонировать репозиторий с помощью рабочего стола GitHub

Как составить список веток на сайте GitHub

Если вы размещаете свой проект на GitHub, вы можете просматривать все его ветки со страницы проекта. Начните с перехода к проекту Код вкладку, затем щелкните ссылку, указывающую количество ветви. Вы увидите ветки, сгруппированные по статусу, включая Все филиалы вариант.

Изучите новый проект через его филиалы

Часто вы можете многое узнать о проекте, просто перечислив его ветви. Это будет по-разному, но вы можете узнать, над какими функциями в настоящее время работают другие или сколько активных ошибок. Вам также нужно будет время от времени знать, в каком отделении вы находитесь.

Еще один отличный способ познакомиться с проектом - просмотреть историю его редакций. В git журнал команда - очень мощное средство обнаружения произошедших изменений.

ДелитьсяТвитнутьЭл. адрес
Как просмотреть историю проекта с помощью журнала git

Если вы имеете дело с катастрофической ошибкой или просто хотите проверить некоторые предыдущие коммиты, git log - ваш лучший выбор.

Читать далее

Похожие темы
  • Программирование
  • GitHub
  • GitHub Desktop
  • Программирование
Об авторе
Бобби Джек (Опубликована 61 статья)

Бобби - энтузиаст технологий, проработавший разработчиком программного обеспечения большую часть двух десятилетий. Он увлечен играми, работает редактором обзоров в Switch Player Magazine и занимается всеми аспектами онлайн-публикации и веб-разработки.

Ещё от Bobby Jack

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться