1.)什么是分支?
分支可以简单的理解为分叉,在主干上长出一条枝干出来,主干分支通常叫做master,在主分支上可以开很多分支出来,不同的人在不同的分支上做开发,最后合并到主分支,这样不会相互影响。
2.)github分支工作流
1.)首先从主分支(master)拉出一条新的分支。
2.)新分支开发完之后需要,或者需要提交上传时,新分支会向主分支发起一个请求(push request)。
3.)当主分支收到请求后会对新分支提交的信息进行审核/检查。
4.)如果请求通过的话,就会将新分支合并到主分支。合并之后新分支就会不存在或删除。
3.)分支相关命令
- )查看分支
git branch
2.)创建分支
git branch newdome
3.)切换(使用)分支
git checkout newdome
4.)创建并使用分支
git checkout -b newdome2
5.)删除分支
git branch -d newdome2
6.)把分支推送到github上(也就是合并)
git push origin newdemo