【技巧】修改git提交历史中的作者信息
执行git rebase -i HEAD~1返回fatal: invalid upstream 'HEAD~1'原来新项目只有一次提交的时候,rebase需要使用如下命令:git rebase -i --root返回如下内容修改后将pick改为e后,wq保存会返回如下内容只使用提示中的 git commit --amend是不能更改作者信息的,需要使用下面这句话git commit --amend
·
执行
git rebase -i HEAD~1
返回
fatal: invalid upstream 'HEAD~1'
原来新项目只有一次提交的时候,rebase需要使用如下命令:
git rebase -i --root
返回如下内容
修改后
将pick改为e后,wq保存
会返回如下内容
只使用提示中的 git commit --amend是不能更改作者信息的,需要使用下面这句话
git commit --amend --author "用户名 <邮箱>"
最后执行
git rebase --continue
推送到远程
git push origin master -f
更多推荐
已为社区贡献4条内容
所有评论(0)