1

假设我有一个项目,由以下部分组成:

  1. 前端应用程序 (JavaScript)
  2. 后端应用程序 (Node.js)

为前端应用程序和 node.js 后端应用程序设置一个文件夹是否明智?或者在什么情况下将它分成不同的回购是合理的?

4

2 回答 2

7

后端是否本质上与前端相关联,您可以想象断开后端并将其用于另一个应用程序吗?如果您可以将它与另一个应用程序一起使用,那么它应该是单独的存储库,但如果不能,那么最好将它作为两个文件夹保存在同一个存储库中。

于 2012-08-22T12:08:16.757 回答
3

我会使用带有两个 git 子模块的主仓库。一个子模块用于前端,另一个用于后端。

每当发布前端和后端的兼容版本时,您都可以更新更新主模块上的引用并提交。

于 2012-08-22T12:36:56.447 回答