根据Git中的时间戳获取提交哈希

时间:2020-04-01 10:02:42

标签: git git-commit

是否可以按一定范围的时间戳搜索提交?(或者只搜索特定的时间戳,或者仅在特定的日期之前)

1 个答案:

答案 0 :(得分:1)

--before/--after中的

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

相关问题