【GIT 基础篇六】分支管理(创建与合并)

上篇我们整理了如何创建远程仓库,以及如何将本地文件上传至远程仓库,仓库创建好了,我们接下来就要准备开发了,对于使用git而言,通常的习惯就是一人一个分支,等测试无误再合并;又或者根据需求创建分支,整体测试,再提交;不管哪种,都是根据公司的情况而言,先学习怎么创建分支吧!创建一个分支。具体如下:
通过"git branch testgit1.1",“git checkout testgit1.1”,两个命令,则可创建一个新分支,通过"git branch"可以查看所有分支,且*标识目前所在的分支。
注:“git branch testgit1.1”,“git checkout testgit1.1”,两个命令可以合并成一个命令git checkout -b testgit1.1",其中"-b"也就是所谓的branch操作。

create new branch

分支创建好了,现在我们通过GitHub看看自己创建的分支效果,结果有点大失所望,为何看不见呢?这是因为上述命令只是在本地创建了分支,咱们还必须通过push操作git push origin testgit1.1"命令,进行提交到远程仓库,如下图:

push01

push02

现在手动将test2类中加入一行代码,(目前默认是在testgit1.1分支上)如下:

result1

切记要通过“git add .",”git commit -m "注释"进行提交。
我们切换到主分支,“git checkout master”,查看效果

checkout

result2

testgit1.1分支以及master分支都看到了效果,现在我们将testgit1.1分支的结果合并到master分支上。"git merge testgit1.1"

result3

这时候再看主分支效果,则存在了之前在testgit1.1分支上添加的内容。
testgit1.1分支的内容到目前为止已经提交到了主分支master上,所以我们可以将不需要的分支删除了。通过“git branch -d testgit1.1"命令

delete

使用感受:在公司的实践过程中,创建分支,删除分支,合并分支是再平凡不过的了,因为对于git来说,每一项任务都完成的非常快,所以如果使用git的话,非常鼓励你使用分支完成某个任务,合并后再删除分支,这样既安全,也完成不浪费时间,浪费感情,且过程更安全。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值