【发布时间】:2011-05-09 10:15:51
【问题描述】:
我正在尝试确定 Git 存储库之间共享代码的最佳实践。
到目前为止,我显然遇到了一些子模块,它们似乎——几乎——符合要求。我的项目是一个结构简单的PHP MVC框架:
- /app
- core.php
- /核心
其中app 是一个文件夹,其中包含特定于应用程序的控制器、模型、视图等,而core 包含一般用途的文件夹,例如登录控制器。 core.php 文件本身是所有请求的全局处理程序。
因此,我在此 MVC 框架的所有部署中的共享代码是 core.php 和 core。
我可以看到如何将 core 转换为 Git 子模块,但不能将 core.php。
这甚至可能吗?我是否需要重新构建我的框架,以便 core.php 驻留在 core 文件夹中,这样我就可以将整个文件夹设为子模块,还是有更好的方法?
【问题讨论】:
标签: git git-submodules