Ответ 1
Если вы хотите перечислить коммиты, которые находятся на ветке B
, но не на ветке A
, выполните git log A..B
.
Если вы хотите перечислить коммиты, которые находятся в вашей локальной ветке dev
, но не удаленная ветвь origin/dev
, выполните:
git fetch origin # Update origin/dev if needed
git log origin/dev..dev
Если вы хотите перечислить коммиты, находящиеся на удаленной ветке, но не в локальной ветки, просто сделайте обратное:
git fetch origin # Update origin/dev if needed
git log dev..origin/dev
Примечание. Возможно, вам будет легче сравнивать ветки с помощью gitk origin origin/dev