首页 > 解决方案 > 在不更改日期的情况下重置 GitHub 上提交的名称和电子邮件

问题描述

像许多其他人一样,我已经提交了一个名称和电子邮件错误的存储库。虽然有很多关于如何更正这些信息和一些保留日期的帖子和解决方案,但我在 GitHub 上找不到保留日期的解决方案。

根据其他帖子,我能做的最好的事情如下:

“使固定”

它保留了日期,git log但在 GitHub 上已更改。

我的问题是:如何在不更改GitHub 日期的情况下更改历史提交的用户名和电子邮件?

复制行为

注意:日期不一致

虽然我不需要挑选要编辑的提交,但对于所有这样做的人:日期可能会变得不一致,如下图所示。所以要小心盲目地使用上面的“FIX”。

显示不一致日期的图像

标签: gitgithubgit-amend

解决方案


推荐阅读