基于Git中的时间戳获取提交哈希

基于Git中的时间戳获取提交哈希,git,git-commit,Git,Git Commit,是否可以通过一系列时间戳来搜索提交?(或仅搜索特定时间戳,或仅搜索特定日期之前的提交)--before/--afterfromgit log有助于筛选特定时间范围内的提交 以下示例显示了一个范围内的所有结果: git log --after="2020-01-01 00:00" --before="2020-01-10 23:59" 下面是另一个将结果显示为一行并对其进行修饰的示例: git log --graph --pretty=format:"%h %ad %s" --after="20

是否可以通过一系列时间戳来搜索提交?(或仅搜索特定时间戳,或仅搜索特定日期之前的提交)

--before/--after
from
git log
有助于筛选特定时间范围内的提交

以下示例显示了一个范围内的所有结果:

git log --after="2020-01-01 00:00" --before="2020-01-10 23:59"
下面是另一个将结果显示为一行并对其进行修饰的示例:

git log --graph --pretty=format:"%h %ad %s" --after="2020-01-01 00:00" --before="2020-01-10 23:59"
如果希望在某个日期之前进行所有提交,则只能使用
--before