2

我正在调查 git 存储库的历史以检查更改但不想一分为二,因为我不需要测试(只需查看某些文件更改的位置/时间,然后使用 git show 进行检查)。有没有办法告诉 git 从一开始就向后显示提交的日志?

我只能找到显示 HEAD 提交或提交给 HEAD 的方法(HEAD 也是修订范围结束的默认值)。

为清楚起见进行编辑:给定

c0--c1--c2--....--c100--c101--c102--HEAD

就像是

git log --from_here_backwards c101

这应该给出从 c100(甚至 c101)开始的历史向后 c0

4

1 回答 1

2

您可以使用--reversegit log 选项。使用路径选项,您可以丢弃不需要的提交。

git log --reverse <REV> -- <PATH/TO/FILES>

问题澄清后编辑:

git log --reverse <c0>...<c100>
于 2013-08-29T12:28:37.847 回答