更改时间戳,同时重新设置git分支
在将要公开之前,我重组了一个分支中的提交,导致提交的时间戳混在一起。 我宁愿让他们都成为今天,只有两秒之间。
显然,这些时间戳也不会是正确的,但是由于这是公开事件的时间,所以我更喜欢在时间上混合起来的历史。
那么如何让git在重新绑定时创build新的时间戳呢?
git rebase --ignore-date
在我的情况rebasing改变时间戳CommitDate值,所以在gitweb一堆几个月的旧提交显示为4天。 我发现最后一次提交的date是正确的:
$ git rebase --committer-date-is-author-date SHA