当2个人同时修改一个文件,push或者pull会报错。
这时我们需要执行 git merge (merge 前需要先 commit)
//你修改的文件,已经被他人修改 下面pull报错
git pull
git add .
git commit -m 'commit'
git merge
//手动修改冲突文件
git add .
git commit -m 'merge'
git push
解决冲突完成。
上面是同一分支上冲突,如果你在dev上开发要合并到master上,有冲突。
首先更新master的代码,然后合并master到本地dev(执行以下命令)
git merge master
git push