git add .
解決1:git
git pull
遠程文件到本地。服務器
狀況1):spa
遠程變更的文件與你修改的文件不是同一文件,pull後不會影響你的修改的文件
好比新加了文件的狀況:code
狀況2):圖片
遠程變更的文件正好是你改了的文件,pull後會自動merge it
而後再看看你修改的文件會有出現<<<<<<< HEAD、=======、>>>>>>>
HEAD和=號之間表示你本地文件的內容,
=號和>>>>>>>之間表示要合併的內容(別人改的),後面也會接分支名稱。
你須要根據狀況修改下文件最後再刪除那些符合,最後後 add 、 commit 、 push便可class
須要注意的是:
有的時候pull下來,會覆蓋你修改的文件,因此git pull操做前仍是本身先備份最好。im
解決2:img
git push -f
強制推送。但服務器上的文件如有衝突,會以衝突形式顯示推送