sourcetree使用分支
sourcetree使用分支是为了本地两份代码的来回切换,线上的分支存着两份代码,点击不同的分支可以码的切换,方便测试与正式代码的切换。
例如:现在新建了一个仓库,本地修改一些代码之后,提交,这就有了master分支,提交之后,点击sourcetree分支,新建dev分支,建好之后,切换到dev分支,修改代码上传到dev分支,注意现在dev分支的代码和master分支的代码是不一样的,(因为你在切换到dev分支的 时候修改了代码),此时在sourcetree上切换分支,本地(Hbuilder)里面的代码是会随着分支的改变而改变的。这就实现了线上代码和测试代码的切换。
上面的文字看着是不是眼花缭乱,密密麻麻的文字看不下去?,小编整理了下面的图文并茂的讲解
下面的例子可以用来练习测试
1.首先,码云上新建一个仓库,点击+号,点击“新建仓库”
2.填写仓库名称,仓库介绍是为了避免以后由于仓库过多,搞混,方便记忆,根据个人需要;填写完仓库名称和仓库介绍之后,点击“创建”,这样名为testBranch的仓库就建好了。
3.将仓库clone到本地,复制地址过后去sourcetree,新建,将代码克隆到本地
我是放在了d盘,小伙伴们可以随便放到哪个盘
4.现在仓库里面是没有东西的,我们随便在文件里编辑一些东西,先提交一次,提交完之后会出现一个master分支,点击顶部“分支”,输入新分支的名称,即可完成分支的创建
5.新建完成后,可以看到左边导航栏出现了两个分支,master和你刚建的分支,切换分支修改内容,提交之后在码云上可以看到不同的分支代码不同,在sourcetree上切换不同分支,本地的代码会动态随着改变。