Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我有一个项目,由以下部分组成:
为前端应用程序和 node.js 后端应用程序设置一个文件夹是否明智?或者在什么情况下将它分成不同的回购是合理的?
后端是否本质上与前端相关联,您可以想象断开后端并将其用于另一个应用程序吗?如果您可以将它与另一个应用程序一起使用,那么它应该是单独的存储库,但如果不能,那么最好将它作为两个文件夹保存在同一个存储库中。
我会使用带有两个 git 子模块的主仓库。一个子模块用于前端,另一个用于后端。
每当发布前端和后端的兼容版本时,您都可以更新更新主模块上的引用并提交。