我想拥有一个存储库,其中包含我将用于大多数项目的代码库,但我不确定如何处理这个问题。
我所能想到的只是在我开始一个新项目时克隆它,然后删除.git或.hg文件夹(并为新项目的版本化再次创建它)
有更好的方法吗?也许是子模块的东西?问题是我需要的这些文件不能在单独的文件夹中,它们是应用程序的核心,例如Rails实例。
有推荐的方法吗?
答案 0 :(得分:0)
推荐的方法是使用subrepositories 这是"core" files that are needed in each project最简单的解决方案。
但是,子存储库将位于主存储库中的子文件夹中 你这样说:
问题是我需要的这些文件不能位于单独的文件夹中,它们是应用程序的核心,例如Rails实例。
...所以我不确定子存储库是否适合您。
我对Rails或您的应用程序一无所知,所以我无法判断您的“核心”文件是否可以放入子文件夹中。