ou have not concluded your merge (MERGE_HEAD exists)

今天獲取git線上倉庫代碼報了這個錯誤:javascript

zhangzhi@moke:~/code/ktsg-api$ git pull
You have not concluded your merge (MERGE_HEAD exists).
Please, commit your changes before you can merge.

  

 錯誤多是由於在你之前pull下來的代碼沒有自動合併致使的.java

有2個解決辦法:git

1.保留你本地的修改api

git merge --abortfetch

git reset --mergecode

合併後記得必定要提交這個本地的合併blog

而後在獲取線上倉庫ip

git pullit

 

2.down下線上代碼版本,拋棄本地的修改ast

不建議這樣作,可是若是你本地修改不大,或者本身有一份備份留存,能夠直接用線上最新版本覆蓋到本地

git fetch --all

git reset --hard origin/master

git fetch

 

固然還有一個最笨的方法,就是從新clone一份代碼,拋棄這個工做目錄

相關文章
相關標籤/搜索