2013-04-15 2 views
0

У меня есть две ветви - мастерская и экспериментальная. Как я могу видеть, какие коммиты находятся в экспериментальной, а не в мастерской? Было бы неплохо увидеть это в gitk, но в терминале тоже нормально.Сравнение git совершает на разных ветвях

ответ

3

Вы можете видеть, что с помощью «журнала GIT»:

git log master..experimental 

Это покажет вам, какие коммиты в экспериментальной, но не в мастера.

1

Синтаксис для выбора версий документирован в man gitrevisions. В командах, которые относятся ко всему набору ревизий, простое обозначение означает «все, что доступно» от этого, и добавление каретки ^ к фронту означает «но не что-то, что можно сделать из этого», а A..B - это альтернативное написание ^A B ,

(редактировать: о, мальчик, у меня был A..B точно назад.)

+0

спасибо. Это полезная информация. К несчастью, я не могу отметить два ответа. – aphex

Смежные вопросы