主分支修改文件内容
echo master > devf1
git add devf1
git commit -m "master update"
git push origin master
其他分支修改文件内容
git checkout dev
echo dev >> devf1
git add devf1
git commit -m "dev update"
git checkout master
主分支合并其他分支
220 git merge dev
$ git merge dev #以下是冲突信息
Auto-merging devf1
CONFLICT (content): Merge conflict in devf1
Automatic merge failed; fix conflicts and then commit the result.
查看冲突文件内容
手动编辑文件解决冲突
重启提交和推送
git commit -m "handle confilict"
git push origin master
切换其他分支,合并主分支内容,(看需求是否执行)
git checkout dev
git merge master