下载之家:安全、高速、放心的绿色下载站!

当前位置:首页文章教程软件教程详细列表

SourceTree获取项目代码的方法

时间:2022-12-25 来源:下载之家
手机扫码继续观看
SourceTree获取项目代码的方法

feature_1在feature_1.txt下做如下操作

SourceTree获取项目代码

feature_2在feature_1.txt下做如下操作

SourceTree获取项目代码

先后合并F_feature_1和F_feature_2,会出现冲突

SourceTree获取项目代码

点击close,查看未提交的更改,提示feature_1.txt出现冲突

SourceTree获取项目代码

打开feature_1.txt

SourceTree获取项目代码

出现<<<<<<< HEAD、=======、>>>>>>> feature/F_feature_2,HEAD和=号之间表示当前分支下的代码,=号和>>>>>>> feature/F_feature_2之间表示要合并的分支下的代码,>>>>>>> feature/F_feature_2表示了要合并的分支的分支名称,根据情况区分要保留的代码,要删除的代码,最后再删除<<<<<<< HEAD、=======、和>>>>>>> feature/F_feature_2

SourceTree获取项目代码

将修改的代码再进行一次提交

SourceTree获取项目代码

一旦出现feature合并冲突,要合并的feature分支不会被删除,如F_feature_2,确保合并没有问题后,可手动删除F_feature_2

6. 当开发到一定阶段,可以发布测试版本时,可以从develop分支,建立release分支,进入预发布测试阶段。点击“Git工作流”,选择“建立新的发布版本”

SourceTree获取项目代码

SourceTree获取项目代码

预览中可以看到,release是从develop分出的,输入发布版本名‘R_v1.0’,点击确定

SourceTree获取项目代码

R_v1.0为阶段性发布版本,主要用于发布前进行测试,后续的开发工作仍旧在develop上进行,如果在测试过程中发现问题,直接在release上进行修改,修改完成后进行提交

7. 对release分支R_v1.0进行两次修改后,测试完成,可以进行正式发布,在当前分支指向R_v1.0分支下,点击“Git工作流”,选择“完成发布版本”

SourceTree获取项目代码

SourceTree获取项目代码

在预览中可以看到,R_v1.0向develop和master分别合并,点击确定,完成正式发布。

SourceTree获取项目代码

完成合并后,默认指向develop为当前分支,master增加多个版本更新,将master分支推送到origin,完成线上发布

8. 正式版本发布后,develop可继续进行后续开发,当正式版本出现问题时,需要进行问题的修改,可以在master分支建立修改补丁hotfix。将当前分支切换到master,点击“Git工作流”,选择“建立新的修复补丁”

SourceTree获取项目代码

SourceTree获取项目代码

预览中hotfix分支是从master拉去出来的,输入修复补丁名,点确定

SourceTree获取项目代码

在该分支下进行master的问题修改,修改完成后进行提交。当所有补丁问题修改完成后,点击“Git工作流”,选择“完成修复补丁”

SourceTree获取项目代码

SourceTree获取项目代码

预览中,H_fix_1向master和develop分别合并,点击确定,完成分支合并。

SourceTree获取项目代码

合并完成后,默认当前分支为develop,master分支有版本需要更新,当前分支切换为master,进行推送,完成补丁修复。

9. 在完成发布版本和完成修复补丁时,如果遇到冲突,可仿照上述5进行冲突修改,再进行后续操作

以上介绍的内容就是关于SourceTree获取项目代码的具体操作方法,不知道大家学会了没有,如果你也遇到了这样的问题的话可以按照小编的方法自己尝试一下,希望可以帮助大家解决问题,谢谢!!!想要了解更多的软件教程请关注Win10下载之家~~~