分支

分支使用

代码分支使用,多人协作

2018-04-26侠课岛    基础入门       

其他/其他/使用Git管理你的代码 16     0     2654

本文内容要点:

  1. 分支是什么?

  2. 创建分支

  3. 推送分支到远程仓库

  4. 合并分支

  5. 分支冲突解决

  6. 查看版本分支图

  7. 删除分支

  8. 多人协作


分支是什么?

分支可以理解为平行的几条公路,公路之间互不干扰,从主分支建立几个子分支,相当于公路的岔路口一样,然后ABC三人各走一条路,互相之间谁也不干扰谁,最后到另外一个交叉路口时,三人就又可以碰面走到一起了。

分支在实际开发中的作用可以这样理解:现在有ABC三人同时开发一个项目,A开发功能一、B开发功能二、C开发功能三,如果三人同时在同一个项目同一条分支上面开发的话,很容易造成互相之间文件冲突等困境,对开发很不方便,这时我们就可以依赖Git来开启三条分支,A在A的分支里面做他自己的东西,B在B的分支里面做他的开发,C也是类似这样,各做各的,最后当他们三个人的代码功能都开发完毕后,再把他们做的分支进行合并,就是把功能一、二、三都合并到一起,这样整个项目就完成了,相互之间你不干扰我,我不干扰你,是不是感觉世界多么美好?

默认情况下,git会帮你自动建立一个master的分支,这个就是主分支,我们之前操作的代码版本就都是这个分支上面操作的,一般地master是作为最核心最重要的分支使用的,项目所有代码都在里面。接下来我们开始学习如何创建更多的分支。

创建分支

使用TortoiseGit创建分支非常简单:根目录空白右键 > TortoiseGit > Create Branch...(创建分支),在对话框填写分支英文名(Branch)和注释(description),其他选项默认,OK之后即可创建好

image.png

image.png

本教程图文或视频等内容版权归侠课岛所有,任何机构、媒体、网站或个人未经本网协议授权不得转载、转贴或以其他方式复制发布或发表。

评价

16

本课评分:
  •     非常好
难易程度:
  •     适中的
|
教程
粉丝
主页

签到有礼

已签到2天,连续签到7天即可领取7天全站VIP

  • 1
    +2 金币
  • 2
    +3 金币
  • 3
    +5 金币
  • 6
    +7 金币
  • 5
    +6 金币
  • 4
    暖心福利
    自选分类VIP ×1天
  • 7
    惊喜大礼

    自选分类VIP ×3天 +20金币
  • 持续签到 +8 金币

金币可以用来做什么?