SonkoDmitry
@SonkoDmitry
Веб разработчик

Вопрос по отображению веток в Git

Используем в своей работе git-flow, сегодня дошло до конфликта с начальством, что мы якобы ведем разработку не по регламенту описанному по этому подходу. Есть ли интерфейс, программа или еще что-то, где можно наглядно ткнуть к коммит и там будет написано, что данная ветка, в которой этот коммит вышла из такой-то ветки, плюс при слитии веток, когда кликаем в merge commit показывает какая ветка была влита. Используем Смартгит, но упорно там не видит и не хочет понимать принцип графа в гит. Буду премного благодарен.
  • Вопрос задан
  • 4658 просмотров
Пригласить эксперта
Ответы на вопрос 3
c0rp
@c0rp
Разработчик
Можно показать дерево вот такой командой:
log --pretty=format:'%h was %an, %ar, message: %s' --graph
Ответ написан
@alpha6
В принципе, если достаточно просто отображения дерева — можно посмотреть на GitExtensions. Она красиво показывает дерево со всеми манипуляциям по веткам.
SourceTree еще умеет так же, но у него режим отображения мне меньше нравится, хотя умеет побольше.
Ответ написан
@diseaz
Если ветки A и B были слиты и ветка B была удалена, то в Git невозможно определить, в какой из веток: A или B, или еще какой-нибудь, ныне несуществующей C, были сделаны коммиты.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы