执行
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