MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Git: Как узнать текущую ветку
01.07.2015
16:34
Текстовые метки: git, текущая, ветка, список
Раздел: Компьютер - Программирование - Системы контроля версий (VCS) - Git

Узнать текущую ветку в Git можно путем просмотра списка веток через команду git branch. Текущая ветка будет обозначена звездочкой возле имени ветки:


$ git branch

iss53

* master

testing


Чтобы посмотреть последний коммит на каждой из веток, выполните команду git branch -v:


$ git branch -v

iss53 93b412c fix javascript issue

* master 7a98805 Merge branch 'iss53'

testing 782fd34 add scott to the author list in the readmes

Ещё одна полезная возможность для выяснения состояния веток состоит в том, чтобы оставить в этом списке только те ветки, которые вы слили (или не слили) в ветку, на которой сейчас находитесь. Для этих целей в Git'е есть опции --merged и --no-merged. Чтобы посмотреть те ветки, которые вы уже слили с текущей, можете выполнить команду git branch --merged:


$ git branch --merged

iss53

* master

Из-за того что мы ранее слили iss53, мы видим её в этом списке.


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


Чтобы увидеть все ветки, содержащие наработки, которые вы пока ещё не слили в текущую ветку, выполните команду git branch --no-merged:


$ git branch --no-merged

testing


Вы увидите оставшуюся ветку.


Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования