Git 分支管理
Git 分支管理
一、创建与合并分支
常用命令
查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>
创建+切换分支:git chekcout -b <name>
合并某分支到当前分支:git merge <name>
删除分支:git branch -d <name>
二、分支管理策略
代码库应该有且只有一个主分支。
主分支master
开发分支 develop
临时性分支
功能分支(feature)
预发布分支(release)
修补bug分支(bug)
这三种分支都属于临时性需要,使用完以后,应该删除,是得代码库的常设分支始终只有Master和Develop。
三、Bug分支
四、Feature分支
为开发某种特定功能,从
五、Rebase
六、多人协作
七、解决冲突
1)本地
2)远程