远程维持一个主分支
A端拖一个本地分支
git brach localA
git checkout localA # 或者git checkout -b localA 相当于两句一起
然后修改提交
git add *
git commit -m "xxx"
git checkout master #切换回主分支
git push origin master #多次提交后直接push
此时B端也做了修改 ,并进行了提交
git brach localB
git checkout localB # 或者git checkout -b localB 相当于两句一起
git add *
git commit -m "xxx"
git checkout master #切换回主分支
此时准备和远程同步下
于是先
git pull
完蛋 ,冲突
按照提示修改冲突的文件,干掉
<<<<<<<<<<<<<<<<<<<
xxxxx
=================
xxxx
>>>>>>>>>>>>>>>>>>>>>>>>
的冲突,重新commit
git add *
git commit -m "xxxx"
git push
如果和远程冲突 ,就得先pull远程的下来,本地解决冲突了之后再push上去