我如何获得可以达到的所有内容的列表按日期排序?正常提交,存储,删除存储,删除分支提交 - 所有尚未被真空化的东西。获取按日期排序的所有提交列表(包括悬挂提交)
我这么问是因为我需要找到一个特定的提交(或藏匿),我不记得了,除了日期时,必须已经添加它。由于我从不运行git gc
,我认为它应该仍然可用。
我还需要看到时间戳每一次提交,因为我会用它来缩小搜索范围,只承诺/储物箱是围绕我心目中的日期。
编辑:如果不明确,除了正常的搜索以外,我还需要搜索悬挂提交和放置窗格。像How can I make git log order based on author's timestamp?这样的问题不能解决这个问题。
这里真正的问题是,'混帐fsck'是你会用它来寻找悬空犯了什么,但它并不按日期订购。你只会得到一个SHA(或几个)悬而未决的提交。 – Makoto 2015-03-13 15:54:45
@Makoto Hm,如果我可以在日志中获取日期,我至少可以使用正则表达式来搜索它。我可以尝试环顾那个月。我宁愿按日期排序,但即使让他们无序也可以帮助开始。 – sashoalm 2015-03-13 15:58:19