我當時在我自己的本地功能部門,想將它合併爲主。我查出了主人,做了git pull --rebase
,發生了一次衝突,解決了它,但之後我忘了做git rebase --continue
。然後我做了git merge my_other_branch
然後想把它推到原點,但是git告訴我我不在任何分支,所以我就像是「哦不,我fogot rebase --continue
」所以我做了它,然後git說「沒有變化 - 你忘了使用git add?「。所以現在我不在任何分支......在某種獨立的頭部狀態。忘記了git rebase - 繼續
我需要做些什麼才能重新走上正軌?
或者你可以做'git rebase --abort'並重新做一遍。 – yasouser 2013-05-02 21:20:58
@yasouser是的,這可能是最好的課程。但我相信這會放棄合併。 – 2013-05-02 21:24:36
是的,它會拋棄合併。我建議將它作爲從以前的回購良好狀態中重新開始的另一種選擇。 – yasouser 2013-05-02 21:26:26