一、背景
自己搞了几个项目扔到github了,现在想增加一些功能,搞个分支来test一些东西
二、步骤如下
首先,需要cd到需要处理的项目路径下,这个就假装都知道。
1.查看分支
(1)查看本地分支:
git branch
![](https://img.haomeiwen.com/i1084403/3afeaa15bcd9b827.png)
(2)查看远程分支
git branch -r
![](https://img.haomeiwen.com/i1084403/2a0c99474b5bd7f8.png)
(3)查看所有分支
git branch -a
![](https://img.haomeiwen.com/i1084403/fe39ce83d106d648.png)
2.创建分支
(1)创建本地分支
git branch dev
(2)切换到新创建的分支
git checkout dev
![](https://img.haomeiwen.com/i1084403/88a1883833ed2583.png)
(3)将新分支push到github
git push origin dev
![](https://img.haomeiwen.com/i1084403/6d51efbb0eaba8b6.png)
然后你就看到github上显示出来了
![](https://img.haomeiwen.com/i1084403/7c98ab82ef86bb0e.png)
3.删除分支
先又创建了一个分支,名字是a,然后删除这个a分支
git branch -d 名字
git branch -d a
![](https://img.haomeiwen.com/i1084403/7919e1c7a7e37a39.png)
三、总结
为什么需要用到分支呢?
1.分支版本
(1)用于多成员新需求开发;
(2)用于多平台新需求开发;
(3)用于修复已上线版本bug;
2.主线版本
(1)已完成开发的需求并稳定运行版本
(2)研发人员提测版本
(3)功能整合版本
(4)主线开发版本
(5)非重大bug修复
网友评论