我正在开发一个带有 git 版本控制的项目。它有很多贡献者。在项目的最初几天,许多提交都是在没有作者的情况下进行的。我读了这篇文章,还有这篇文章。我已经尝试过,git rebase -i <Original commit SHA>
但是我用标签标记的所有提交edit
都有合并冲突需要解决!我考虑调用rerere
以使用旧修复程序,但由于rerere
更改被缓存并且我最初没有true
在 gitconfig 中将其设置为,所以这里不是一个选项。
如果没有逐个提交并重新解决合并冲突,我能做些什么来更改那些早期提交的作者?