计算机系统应用教程网站

网站首页 > 技术文章 正文

Git如何提交多个分支的代码测试

btikc 2024-09-04 03:29:52 技术文章 12 ℃ 0 评论

点击右上方红色按钮关注“小郑搞码事”,每天都能学到知识,搞懂一个问题!

大家好!我是/小郑搞码事/的小郑

今天给大家分享如何使用Git提交多个分支代码测试。

日常开发中,由于需求比较多,在不同的分支上做开发,也有可能在不同的分支上处理BUG。

由于还不确定哪个分支的需求可以上线。这种情况下,GIT可以通过新建一个临时分支来合并所有要上测试的分支内容。用完后在删除这个临时分支。下面具体说一下。

首先,项目中规定最终发布线上代码的分支是develop

一、同步代码

同步所有远程分支代码:

git fetch origin 

切到发布线上代码分支:

git checkout develop

更新发布线上代码分支:

git pull origin develop

二、创建一个临时分支

临时分支名称定为:temp-test

创建一个分支且切到这个分支:

git checkout -b temp-test

三、合并其它要上测试的分支

例如当前需要同时合并如下三个分支代码进行代码测试:

git merge origin/feature-a
git merge origin/feature-b
git merge origin/feature-c

四、本地构建发布,删除分支

本地构建发布完成之后,等测试没有问题了,然后删除这个临时分支。

git checkout develop
git branch -D temp-test

小总结一下:

上面这些都是一些经验,实际怎么操作,方法不一,需要看具体团队及你们的业务情况。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表