git - 提交被拉入存储库的日期

时间:2011-05-19 21:29:53

标签: git

我从服务器日志中知道,错误最初会在几天前的某个时间开始出现。

要部署,我在服务器上发出git pull。 我想知道在错误开始出现的时候提交了哪些提交。

查看日志,<author date><committer date>都在所有存储库中提供相同的日期(正如您所期望的那样),它们与提交提交到git的时间相关(在开发存储库),而不是它出现在部署存储库中时。

知道是否有可能从git中删除这些信息?

2 个答案:

答案 0 :(得分:1)

我也想知道一个很好的答案,但我可以建议的一件事是,获取提交的哈希值,转到.git/objects/xx/remaininghash并查看创建它的日期?

我没有直接回答您的问题,但您也可以使用git bisect来缩小导致问题的提交范围。

答案 1 :(得分:1)

试试这个:

git reflog show master@{2.weeks.ago}