这是与如何编辑 git 的历史记录以更正不正确的电子邮件地址/名称相关的问题。使用git rebase -i <first commit>, git commit --amend --author "Foo <foo@example.com>", 和git rebase --continue,我能够修复除第一个提交之外的所有提交的日志。如何修复第一次提交?
git rebase -i <first commit>
git commit --amend --author "Foo <foo@example.com>"
git rebase --continue
git
git ×1