搜尋

首頁  >  問答  >  主體

為啥GitHub上建了分支後,git status會有rebase in progress; onto …這種問題

為啥GitHub上建了分支後,git status會有rebase in progress; onto ……這種問題? 怎麼解決?

为情所困为情所困2790 天前1228

全部回覆(1)我來回復

  • 某草草

    某草草2017-05-02 09:50:47

    這不是問題,也不是報錯。 。 。講道理是你之前或剛用過 git rebase,但上一次的進程還沒完成。

    你打開一下 "both added" 的那個(些)文件,裡面會用

    >>>>>>><commitHash>
    xxxx
    <<<<<<<
    xxxx
    >>>>>>>HEAD

    這樣的形式來提示你哪裡出現了 conflicts。你解決好之後,git add .,然后 git rebase --continue 就可以進入下一步。如果你還有衝突要處理,繼續這樣做就好。

    當然,你也可以直接 git rebase --abort 来取消目前的进程。根据截图,猜不出你什么时候用过 rebase,因为如果是按你描述的,新建一个 branch,是不会调用 rebase

    回覆
    0
  • 取消回覆