优秀的编程知识分享平台

网站首页 > 技术文章 正文

Git如何提交多个分支的代码测试(git提交多个文件)

nanyue 2024-11-07 11:26:11 技术文章 2 ℃

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

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

今天给大家分享如何使用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

小总结一下:

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

最近发表
标签列表