****2.8 git版本管理3 怎么用sourceTree新增分支和修改后提交**。
当要新增一个功能,又要保证原始功能的正常的使用,这个时候为了不影响原功能的使用,就可以建立一个新分支,在新分支上进行新增功能的开发,等到新增的功能测试通过后再把新分支合并到主干上。
我是把项目用notepad打开的,
第一步:(本地创建分支)点击分支,输入新分支名字,以当前工作副本为基础生成一个新的release_source分支,如下图
点击创建分支,可以看到多了一个release_source分支,但是这个分支只存在于本地
第二步:(分支远程推送)点击推送,如下图,勾选第一个,将本地release_source分支推送到远程release_source分支
第三步:在release_source分支上,修改1.txt,这里是新增了 2020.2.3
点文件状态,在sourceTree界面,推送1.txt到release_resource分支:点暂存所有
然后点立刻推送和提交,需要在备注里写一些内容
第四步:去码云或者gitlab看
**2.9 git版本管理3 怎么用sourceTree将新建分支合并到主分支(第二集)*
第五步:现在要将release_source分支上新增的两个功能合并到主分支master上。将当前分支切换到master分支,鼠标移到到release_source分支,右键,选择合并release_source至当前分支,也即是master分支。
合并到master之后,要推送如下图
点击推送master分支,再点确定
去码云里看现在master就有刚刚子分支的内容