У меня две ветки - основная и экспериментальная. Как я могу увидеть, какие коммиты находятся в экспериментальном, а не в главном? Было бы неплохо увидеть это в gitk, но и в терминале тоже нормально.
Сравните коммиты git в разных ветках
Ответы (2)
Вы можете увидеть это с помощью git log:
git log master..experimental
Это покажет вам, какие коммиты находятся в экспериментальном, а какие нет в главном.
person
cexbrayat
schedule
15.04.2013
Синтаксис для выбора редакций задокументирован в man gitrevisions
. В командах, которые имеют дело со всем набором ревизий, просто наименование одной означает «все, что доступно из» этой, а добавление символа вставки ^
впереди означает «но ничего недоступного из этой», а A..B
- это альтернативное написание ^A B
.
(править: о, мальчик, у меня A..B было точно наоборот.)
person
jthill
schedule
15.04.2013
благодаря. Это полезная информация. К сожалению, я не могу выделить два ответа.
- person aphex; 15.04.2013