我试过了:
$ git rebase -i --onto master mybranch
$ git rebase -i master mybranch
$ git rebase -i mybranch master
$ git rebase -i --onto master master mybranch
$ git rebase -i `git merge-base mybranch master`
他们是noops。命令是什么(而不是计算自mybranch
以来master
git rebase -i HEAD~num
上的提交并发出{{1}})?
答案 0 :(得分:2)
使用git rebase -i <sha1>
,其中sha1将成为开始变基的所需提交
正如@Mr_and_Mrs_D所提到的,确切的答案是git rebase -i master
请确保拥有最新的 本地 主分支,并从(干净)mybranch
发出命令。