MyTetra Share
Делитесь знаниями!
Git: Как узнать текущую ветку
Время создания: 01.07.2015 16:34
Текстовые метки: git, текущая, ветка, список
Раздел: Компьютер - Программирование - Системы контроля версий (VCS) - Git
Запись: xintrea/mytetra_syncro/master/base/1435757660aioi9oh4fw/text.html на raw.github.com

Узнать текущую ветку в 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.65
Яндекс индекс цитирования