Git-入门教程(六)-分支管理

0.摘要

本文主要介绍Git的分支管理操作。

 

1.什么是分支

从前面的内容可知,当我们创建了一个Git仓库后会得到一个默认分支,叫做master,但只有一个分支显然是不合适的。

比如:多人协作时,大家为了备份代码频繁地将自己的代码提交到master分支中,这必然会造成大量的冲突,如果每个人都有一个独立的分支,直到每个人的工作都结束后,再统一合并到master分支中,这样就井然有序了。

或者:当你的项目已经被成功上线后却出现了Bug,但这时候你却在开发新的功能,Bug必须马上修复,而现在的工作也需要进行保存。你可以新建一个分支用于修复Bug,待Bug修复完毕后,将这一分支与主分支进行合并。然后,再切换到新功能开发的分支,继续完成相应的工作。

 

2.创建并切换到新分支

方式一:

git branch          #查看当前已有分支
git branch dev      #创建名为dev的分支
git checkout dev    #切换到dev分支

方式二:我们也可以一条命令完成分支的创建和切换

 git checkout -b dev

-b 参数表示:创建并切换到该新建分支。

完成分支创建与切换之后,我们再来看一下当前已有的分支:

 git branch 会列出当前库下存在的所有分支,并用 '*' 标记处当前分支。

从结果上看,我们已经成功创建并将dev切换为当前分支。

并且,此时dev分支上的内容与master分支上完全相同。

 

3.在新分支上进行一些工作并合并到主分支

首先,我们查看一下目前dev分支下的 README.md文件:

目前,dev分支下的README.md文件只有一行,下面我们在该文件下添加一行:

vim README.md                  #编辑README.md,添加一行内容
git add README.md              #在dev分支下,add修改后的README.md
git commit -m "branch test"    #在dev分支下ÿ
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值