git版本超前了N個版本且落後了N個版本的解決辦法

當遇到該問題的時候,一般情況下我們會首先拉取,緊接着就出現了一系列問題…………

其實當輸入命令,git pull的時候,會報錯,這時瞬間就感到凌亂了&……*%%*%…………

莫慌……

這時輸入任何命令:git merge 、git checkout 、git rebase……等等都報錯,看英文提示,報錯原因爲,有未合併的文件,看右邊分支名旁邊寫着 MERGING,這時就要查看是否有文件衝突沒有解決了。

解決完衝突之後,按正常步驟提交: 

git add 文件名  

git commit -m "合併"

這時其他命令就可以正常執行了,即已經合併,再把沒有推送的推送了就可以了。

【遇到這種問題,看着一堆英文報錯很揪心的時候,可以輸入 git status,他的提示是最明瞭易懂的了。】 

wKiom1k2nIKCcj_pAAESd_zMacQ245.png

wKioL1k2nIPgfWDYAADEB9Tt7X0027.png

wKiom1k2nIPz2kN2AADmQE23-hY647.png

wKiom1k2nISQe2sYAAHh-AuigcI832.png

wKiom1k2nIWArKTTAAA_FjVZD6M338.png



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章