Проверка между двумя коммитами в локальном репо

Как я могу отобразить коммиты между двумя прошлыми коммитами в журнале коммитов? Я нашел эту статью полезной.

Но я не могу понять ссылки / другие. Кто-нибудь может мне прояснить, пожалуйста?

Я обнаружил, что если, например, я хочу проверить между последними 3-м и 4-м коммитами, это команда git log HEAD^2 -2


person Ali Saberi    schedule 20.04.2015    source источник
comment
Ознакомьтесь с этим вопросом: http://stackoverflow.com/questions/9903541/finding-diff-between-current-and-last-versions   -  person Bla...    schedule 20.04.2015
comment
Я просто хочу посмотреть логи, но спасибо   -  person Ali Saberi    schedule 20.04.2015
comment
Вам нужно уточнить свой вопрос. Вы пишете: Как я могу отобразить коммиты между двумя коммитами [...] Вы имели в виду различия между двумя коммитами?   -  person jub0bs    schedule 20.04.2015
comment
@Jubobs: не только журналы   -  person Ali Saberi    schedule 20.04.2015
comment
В чем тогда ваш вопрос? Все еще неясно ...   -  person jub0bs    schedule 20.04.2015
comment
@Jubobs: я хочу увидеть список журналов фиксации, но в указанном мной диапазоне. Сербан ответил мне ревом. Спасибо   -  person Ali Saberi    schedule 20.04.2015


Ответы (1)


git log принимает в качестве аргумента диапазон коммитов, поэтому вы можете git log commit1..commit2

person Serban Constantin    schedule 20.04.2015
comment
Простой вопрос: как можно указать commit1 и commit2 без использования этой длинной строки commit 3e63c4d92b46b88a04073d3f524d12dc0ae0f2aa - person Ali Saberi; 20.04.2015
comment
@AliSaberi Существует несколько способов ссылки на коммиты, кроме их полных хэшей, все из которых объясняются в следующем разделе книги Pro Git: git-scm.com/book/en/v2/Git-Tools-Revision-Selection. Прочтите это. - person jub0bs; 20.04.2015