目录
分支branch
注:以下操作都在Pycharm中完成,其他IDE都可以实现类似的功能,Git命令较为麻烦
多人协作一起开发,开发项目中不同的独立的功能,这些功能可能需要好几天才能完成,又或者定制版本,往往需要一个不同的定制需求
代码中至少有一个分支,就是主干分支或称主分支Master,默认都是在主分支上开发
单分支
图中绿色节点表示每一个提交commit项目往往是并行多人开发的,都在主分支上克隆,然后修改提交,那么主分支就会存在大量的冲突,甚至有一些不完善代码提交,主分支就混乱不堪,不可维护了。
再一个,如果一次提交后,需要发布一个版本,这个版本以后就需要独立维护、开发,而主分支还需要继续发展,这时候就需要引入多分枝
分支名
- 分支名再版本库中必须唯一
- 不能以 _ 开头
- 可以使用 / 但是不能以它结尾,被它分割的名称不能以 . 开头
- 不能包含任何空白字符,Git的特殊符号
多分支的使用和创建
创建分支:需要指明从什么分支上创建什么名字的分支
1、查看当前所处的分支
<