首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >部署分支先于主分支

部署分支先于主分支
EN

Stack Overflow用户
提问于 2020-01-09 17:04:21
回答 1查看 206关注 0票数 0

我有一个主分支和一个部署分支。在完成主分支中的所有更改后,我会将主分支合并到部署分支中以部署它。然而,问题是每次我部署时,部署分支"Merge pull request from master“中都会有一个额外的提交。因此,我的部署分支应该是在主分支之前的x次提交,其中x是我部署它的次数。

这非常烦人,虽然我可以(偶尔也这样做)通过将部署分支合并回主分支来解决它,但它本质上是一个什么也不做的拉请求。正确的方法应该是什么呢?

EN

回答 1

Stack Overflow用户

发布于 2020-01-09 17:38:28

如果您正在使用GitHub进行拉取请求,下面是help page的一段引述:

使用--no-ff选项合并

拉取请求,但使用快进选项合并具有挤压或重新建立基础的提交的拉取请求除外。

如果你正在创建合并提交,这将导致像Merge pull request from master这样的单独提交,你可能想要重新基址并合并你的拉取请求。

当您在GitHub上的拉取请求上选择Rebase and merge选项时,主题分支(或头分支)中的所有提交都将单独添加到基本分支上,而不会进行合并提交。使用快进选项合并具有重新基址提交的拉取请求。

参考help page

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59660410

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档