我有这样的承诺
commit 8a183536da1641afa6bd5a27ae391b387b7cd052
Author: hidden
AuthorDate: Fri Sep 7 10:13:59 2012
Commit: hidden
CommitDate: Fri Dec 7 17:29:24 2012
Run Code Online (Sandbox Code Playgroud)
我想过滤日志并通过AuthorDate显示提交.
我试着--since和--until选项,但它实际上过滤CommitDate.
这意味着我只能通过提交
git log --since='2012-12-01' --until='2012-12-10'
Run Code Online (Sandbox Code Playgroud)
如果我想通过start_date'2012-09-01'和end_date'2012-09-10'获取提交过滤器
有小费吗?
我在几个git项目的多个分支中工作.我希望在所有这些项目和分支中获取特定日期的提交列表(用于时间表目的).
虽然我可以为此目的编写实用程序脚本,但我不想重新发明轮子.有没有一种简单的方法可以使用现有的基于unix的工具或一些git power-user配方?
git ×2