|
|||||||
Как узнать текущую ветку
Время создания: 11.12.2016 22:23
Текстовые метки: branch, checkout
Раздел: root - git
Запись: xintrea/mytetra_db_armagedec/master/base/14814877838x2p038cve/text.html на raw.githubusercontent.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 Вы увидите оставшуюся ветку. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|