我们的项目分为 4 个不同的 Git 项目(层次结构),其中叶项目是客户部分。
为了发布新版本,我们使用 (SourceTree) 和 GitFlow-Feature。因此,从最新的 dev 分支中创建了一个新分支,在完成发布后,它将被合并回 dev,并填充到 master-branch。
为了更容易开发,我们曾经为所有项目使用固定版本(“dev” insetead of xyz),同时在开发分支上工作并设置实际版本,每当我们将分支填充到发布分支时。
因此,我们希望避免将 pom 文件合并回 dev-branch。(pom 中定义的版本应与dev保持一致,而所有其他(最终)更改应合并回 dev。)
有没有办法在不重新发明轮子的情况下实现这一目标?
因此,在完成发布后:
- 填充对主分支的所有更改
- 将更改合并回开发分支,除了 pom 文件?