JHipster:合并JHipster新版本引入的更改(将手动更改的应用程序升级到新版本的JHipster)

时间:2016-01-01 20:43:12

标签: git jhipster

请问我想了解合并以下两种情况所带来的变化的最佳工作流程(最佳做法):

  • 新版JHipster
  • 引入的更改
  • 通过手动编辑JHipster
  • 生成的代码引入的更改

我在学术环境中使用JHipster并使用Gi​​t作为版本控制系统。

1 个答案:

答案 0 :(得分:0)

在这两种情况下,请确保这些更改(手动或非手动)在一个分支中单独完成,该分支表示代表第一代的提交,之前任何本地更改(在后续提交中版本化)。

然后git merge分支到您的主分支以获得统一版本。

如果您的分支从第一个代码生成提交开始,这意味着您在当前修改和JHipster引入的新修改之间有一个共同的祖先。

注意:通常,生成的代码没有版本化,但在JHipster的cse中,它可以生成模板应用程序,在这种情况下,要进行本地修改以自定义应用程序。在这种情况下建议对所有结果进行版本控制。