多人协同开发
1、克隆分支 git clone -b dev1.0 url 2、创建并关联远程分支 git checkout -b dev_wt origin/dev_wt
情况一
获取其它分支的代码,并合并
1、git pull origin dev_wt2.0 --allow-unrelated-histories 2、根据提示,手动合并 3、git add 文件 4、git commit -m "描述" 5、git push origin dev_wt
情况二
提交到原来的远程分支, 在远程的代码已经被修改
1、git pull 将最新的远程代码拉下来, next 3 (注意:切换分支) 2、若失败,原因:本地dev分支与远程origin/dev分支没有关联 2.1、创建关联 git branch --set-upstream-to=origin/dev dev 2.2、git pull next 3 3、手动解决冲突 4、git add 文件 5、git commit -m "描述" 6、git push orgin dev
情况三
提交到原来的远程分支, 远程代码没有被修改
1、git add 文件 2、git commit -m "描述" 3、git push orgin dev