github学习笔记第三篇《学习github的分支操作》

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mdjxy63/article/details/88697049

一.添加branch进行多人开发,reference:https://www.bilibili.com/video/av17183591/?p=5

会有一个问题,有可能多个人同时开发某一个代码,这样会引起代码冲突,因此我们通过分支(brench)来解决这个问题,每个brench都是基于master进行开发的,然后接着再合并。

step1:创建分支

 开发者A:我们通过git branch来查看分支,通过git checkout -b '分支名称' 来创建分支。然后将创建的分支push到 github repo当中.

开发者B通过git pull来 拉拽 开发者A创建的分支,通过git branch查看本地分支,通过git branch -a来查看远程brench,通过git checkout "分支名称"来切换到开发者A当中的分支。

例如:开发者A开发win10的分支,开发者B开发win7的分支。

 开发者A开发了一个代码在win10 branch,开发者B开发的win7的branch也需要这个代码

step1:开发者B切换到win10 branch:git checkout win10

step2:开发者B将win10的branch pull到本地,此时该代码就放到了本地当中

step3:开发者B切换回win7的branch,此时本地的win10的代码的修改就没有了,此时不必担心

step4:我们可以通过git merge win10,来将win10的代码的修改,添加到win7的branch当中

对于分支命令的总结:

1)查看分支命令:git branch

2)创建分支:git checkout -b 分支名称

3)将分支push到远程仓库当中:git push --set-upstream origin 分支名称

4)拉拽分支:git pull

5)通过git branch -a来查看所有的远程分支

6)切换分支:git checkout 分支名称

猜你喜欢

转载自blog.csdn.net/mdjxy63/article/details/88697049
今日推荐