我有这样的承诺
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'获取提交过滤器
有小费吗?
在我的数据库中,我有一些记录,我按照恰好相同的值进行排序:
| col1 | timestamp |
| row1 | 2011-07-01 00:00:00 |
| row2 | 2011-07-01 00:00:00 |
| row3 | 2011-07-01 00:00:00 |
SELECT ... ORDER BY timestamp
Run Code Online (Sandbox Code Playgroud)
看起来结果是随机顺序.随机顺序是否一致.这意味着如果我在两个mysql服务器中有这些数据.我可以期待相同的结果吗?
有没有办法确定提交是否被挑选出来以及哪个来源提交了从中挑选出来的更改?
'git cherry-pick -x'是我在选择樱桃时记录信息的解决方案.但是如果我们没有使用'-x'选项,还有其他任何解决方案吗?