為啥GitHub上建了分支後,git status會有rebase in progress; onto ……這種問題? 怎麼解決?
這不是問題,也不是報錯。 。 。講道理是你之前或剛用過 git rebase,但上一次的進程還沒完成。
git rebase
你打開一下 "both added" 的那個(些)文件,裡面會用
>>>>>>><commitHash> xxxx <<<<<<< xxxx >>>>>>>HEAD
這樣的形式來提示你哪裡出現了 conflicts。你解決好之後,git add .,然后 git rebase --continue 就可以進入下一步。如果你還有衝突要處理,繼續這樣做就好。
git add .
git rebase --continue
當然,你也可以直接 git rebase --abort 来取消目前的进程。根据截图,猜不出你什么时候用过 rebase,因为如果是按你描述的,新建一个 branch,是不会调用 rebase 的
git rebase --abort
rebase
這不是問題,也不是報錯。 。 。講道理是你之前或剛用過
git rebase
,但上一次的進程還沒完成。你打開一下 "both added" 的那個(些)文件,裡面會用
這樣的形式來提示你哪裡出現了 conflicts。你解決好之後,
git add .
,然后git rebase --continue
就可以進入下一步。如果你還有衝突要處理,繼續這樣做就好。當然,你也可以直接
git rebase --abort
来取消目前的进程。根据截图,猜不出你什么时候用过rebase
,因为如果是按你描述的,新建一个 branch,是不会调用rebase
的