最佳答案
我使用git init
创建了一个新的repo,然后进行了三次提交。现在我想返回并修改我的第一次提交,但如果我执行git rebase -i HEAD~3
,它会显示错误- fatal: invalid upstream 'HEAD~3'
!
如果我对HEAD~2
尝试同样的方法,那么它有点工作,但只让我重新安排最后两次提交。
我如何引用“在有任何提交之前提交”或返回并插入一个空提交?
git rebase -i HEAD~3
错误:
fatal: invalid upstream 'HEAD~3'