将git rev-list与git show结合使用

时间:2014-01-30 14:03:37

标签: git show git-rev-list

目前,要检查在分支上进行的提交,请执行以下操作:

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

但有人能告诉我如何将其传递给show或difftool吗?

1 个答案:

答案 0 :(得分:1)

我认为你想要的实际上是直接来自git log

    git log -p --reverse [hash from above command]..my-branch