Объедините git rev-list с git show

В настоящее время для просмотра коммитов, сделанных на ветке, я делаю следующее:

git merge-base HEAD master  # to get the hash of when the branch came off parent
git show [hash from above command]..my-branch

Однако это перечисляет коммиты в обратном хронологическом порядке. Я хотел бы рассмотреть коммиты, начиная с первого и заканчивая самым последним. Чтобы получить хеши коммитов в этом порядке, можно использовать

git rev-list [hash from above command]..my-branch

но кто-нибудь может сказать мне, как я могу передать это, чтобы показать или difftool?

1 ответ

Решение

Я думаю, что то, что вы хотите, на самом деле доступно непосредственно из git log

    git log -p --reverse [hash from above command]..my-branch
Другие вопросы по тегам