【发布时间】:2018-06-28 14:24:51
【问题描述】:
您好,我最近使用 git rebase 更改了我的贡献日志中的所有作者和电子邮件。 但是,在我这样做并将其推送到我的存储库之后,我所有的贡献日志看起来都是这样的。
我想知道为什么提交日期和提交日期不同。
有什么办法可以使提交日期和提交日期相同?
【问题讨论】:
-
这些提交是从另一个分支合并进来的吗?
您好,我最近使用 git rebase 更改了我的贡献日志中的所有作者和电子邮件。 但是,在我这样做并将其推送到我的存储库之后,我所有的贡献日志看起来都是这样的。
我想知道为什么提交日期和提交日期不同。
有什么办法可以使提交日期和提交日期相同?
【问题讨论】:
更改作者日期
似乎 GitHub 在时间轴上显示GIT_COMMITTER_DATE,在单个提交上显示GIT_AUTHOR_DATE。
如果是这样,可能的补救措施是使用:
git filter-branch --env-filter 'GIT_AUTHOR_DATE=$GIT_COMMITTER_DATE'
【讨论】: