我在GitHub上合并了一个pull请求,我必须更改该提交的作者。怎么样?

时间:2019-09-28 17:03:30

标签: git github git-merge pull-request

我正在完成大学课程的任务,但可惜我很着急,忘了将自己的公开姓名更改为真实姓名。现在他们的算法将无法与我合并。

现在,我在个人资料上更改了GitHub公共名称。

如何将合并提交的作者姓名更改为我的真实姓名?

1 个答案:

答案 0 :(得分:2)

检出存储库,运行git commit --amend --author='"Your Name" <your@email.address>',然后运行git push -f。旧的合并提交将被具有新作者信息的新合并提交替换。假设自合并以来未进行其他提交;如果不是这种情况,那么您必须在新的合并提交之后合并/重新设置所有的基准。