1、首先,当你对一个项目中的代码编辑得差不多,需要上传自己的修改时候,先拉取远程库中最新代码,命令:git fetch origin master:tmp

2、从远程库中拉取一个新代码到分支tmp后,就开始,合并分支tmp中代码,命令:git merge tmp

3、如果你这次修改的文件与别人修改的文件相同,就会出现冲突,合并失败,这时候你就要开始解决冲突,按照git的提示,先进行本地提交自己的修改的,命令1:git add -A命令2:git commit -m"message(修改了什么的信息)"

4、本地提交完后,你需要再一次进行融合代码,然后git就会帮你自动合并,并指出冲突文件有哪些,冲突文件里面往往都会存在"<<<", 只需要搜索它,就能看到冲突的代码地方。

5、当你对哪些冲突文件进行修改后,需要再进行一次本地提交git add -A和git commit -m,这时候那些冲突文件就会完全被你的修改覆盖,然后删除下载下来的分支代码:git branch -d tmp

6、然后你可以再试试编译代码,看看会不会出现编译错误,如果没有,就可以将代码进行上传到远程库,命令:git push origin master
