主分支修改文件內容
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