SourceTree使用教程(三)--- 分支创建与合并

概述

该教程主要介绍sourceTree中创建分支和合并分支的使用方法和使用场景。分支是Git最大的特色之一,可以方便的进行版本部署和开发,而不互相影响。

使用步骤

1、分支。当要新增一个功能,又要保证原始功能的正常的使用,这个时候为了不影响原功能的使用,就可以建立一个分支,在分支上进行新增功能的开发,等到新增的功能测试通过后再把分支合并到主干上。如下图,点击分支,输入新分支名字,以当前工作副本为基础生成一个新的develop分支。

2、 点击创建分支,可以看到多了一个develop分支,但是这个分支只存在于本地仓库。可以看到最新的日志记录节点上只有master , origin/master,develop,所以这个新分支是没有推送到远程仓库的。

3、点击推送,如下图,勾选第一个,将本地develop分支推送到远程develop分支

4、点击推送 ,如下图,可以看到本地develop和远程develop已经同步了。

5、在develop分支上新增功能,这里是新增了 add func1

6、 在sourceTree界面,推送新增的功能到develop分支

7、 再提交一条新增记录,如下图。可以看到develop分支比master分支多了2条提交记录。

8、 功能1和2测试通过,现在要将develop分支上新增的两个功能合并到主分支master上。

  将当前分支切换到master分支,鼠标移到到develop分支,右键,选择合并develop至当前分支,也即是主分支。

9、 点击确定

10、可以看到master的本地仓库多了两条需要推送的记录。如图所示的红框内图标2,说明develop分支新增的两个功能已合并到本地仓库的master分支。

11、推送合并过来的两个新增功能。可以看到master分支已有了新增的两个功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值