如何解决冲突
模拟两个人同时修改一个文件并提交到远端
- 克隆到两个文件夹 me 和 other
git clone git@gitee.com:swagger_wei/test_gitee_git.git me
git clone git@gitee.com:swagger_wei/test_gitee_git.git other
other 对first.txt 内容作出修改
- 推送到远端
-
此时另一个
me
的本地仓库是不知道远程的仓库已经发生了修改的 -
me 对first.txt 内容作出修改
- 推送到远端
发现出错,因为本地 me 仓库 不知道远端仓库已经发生了变换, 所以向远端提交失败
- 拉取远端变化
git pull
发现有pull之后有冲突需要解决
商量之后删掉无用部分, 合并冲突
- 提交到远端
发现远端已经提交成功