少于 1 分钟阅读 次阅读

git rebase -i HEAD~5 --exec "git commit --amend --author='新名字 <新邮箱>' --no-edit"

如果要修改的提交中有空提交,需要加入–allow-empty选项:

git rebase -i HEAD~5 --exec "git commit --amend --author='新名字 <新邮箱>' --no-edit --allow-empty"

敲入命令后,会打开一个编辑器显示修改的内容,直接保存退出即可。

留下评论