git分支常用命令
#新建一个分支,但依旧停留在当前分支 git branch[branch-name] #新建一个分支,但切换到该分支 git checkout -b [branch] #合并指定分支到当前分支 git merge [branch] #删除分支 git branch -d [branch-name] #删除远程分支 git push origin --delete [branch-name] git branch -dr [remote/branch]

合并分支也可以

》》》》

多个分支如果并行执行,就会导致我们代码不冲突,也就是同时存在多个版本!
eg:web-api -A(假设B调用A,A里的代码Restful()被B修改了,A从远程下载的时候可以选择是否要合并到当前分支)
web-admin -B(调用A的代码)
web-app -C(调用A和B的代码)
如果同一文件在合并分支是被修改则会引起冲突,
解决方法:重新提交一次冲突的文件,选择你要的版本。
发生冲突协商即可!
master主分支应该是非常稳定的,用来发布新版本,一般不允许在上面工作。
dev分支,一般用来工作,工作完,要发布或者dev分支稳定后合并在主分支master即可。
本文来自博客园,作者:阿霖找BUG,转载请注明原文链接:https://www.cnblogs.com/lin-07/articles/16314725.html
浙公网安备 33010602011771号