Git管理代码:分支使用(五)

本文内容要点:

  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之后即可创建好

5-1.png

5-2.png

创建好之后,默认工作区间还是在master分支下面的,需要切换分支时就可以切换到刚才建立的分支,右键执行:TortoiseGit > Switch/Checkout(切换分支)

5-3.png

5-4.png

切换好之后,提交的时候就会变成分支的名字了,这个时候提交就是提交到这个分支啦。

5-5.png

注意:如果是多个团队协作的时候,我本地创建好了分支并且推送到了远程仓库&#x

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值