我使用的Github发布策略的工作方式如下:
git checkout -b release-x.x.0 develop
的开发中签出发行分支package.json
以匹配发行分支版本每个发行分支都包含一系列来自请求请求的压缩提交。 Master具有自己的修补程序,这些修补程序被单独合并到开发中。
在后续发行版中,我注意到合并之后,master上的提交继续出现多次。例如:
这是挤压版本所导致的预期行为吗?
如果是这样,我假设将我的发布策略改为正常将分支合并到master可以解决该问题,但是现在获得master历史以匹配开发的最佳方法是什么?