Git rebase更改作者? [重复]

这个问题已经在这里有一个答案:            >            Change the author and committer name and e-mail of multiple commits in Git                                    28答案                                所以我愚蠢地在没有配置为git(没有作者或电子邮件)的机器上提交3个提交,并且我想将这3个提交(尚未被推送)的作者更改为他们认为是这样的。

我知道git commit –amend可以改变作者,但我该怎么做到3?我知道rebase可以改变消息。有办法改变作者吗?

您可以使用交互式rebase。这个帖子的答案给了你一个例子:
Change commit author at one specific commit

作者要求在特定提交中更改作者,但如果您编辑所有要更改的提交,交互式版权可用于更改多个提交的作者。

Pro Git书中可以找到与交互式版权相关的其他潜在的有用技术
http://git-scm.com/book/en/Git-Tools-Rewriting-History,包括挤压,重新排列,编辑信息等。

http://stackoverflow.com/questions/16217801/git-rebase-change-author

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:Git rebase更改作者? [重复]