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
强制推送。但服务器上的文件如有冲突,会以冲突形式显示推送