是否有更简洁的命令来获取特定日期的提交,而不是例如下面的表达式?
git log --after="2014-09-02 00:00:00" --before="2014-09-02 23:59:59"
答案 0 :(得分:8)
您可以创建别名。
git config --global alias.logondate '!f() { git log --after "$1 00:00:00" --before "$1 23:59:59"; }; f'
比你可以使用它
git logondate 2014-09-02
您还应该阅读Haacked's blog post about git aliases。它包含许多有用的例子。
答案 1 :(得分:0)
当然,您可以使用unix时间戳,这些时间戳稍短一些:)
git log --after=1409608800 --before=1409695199