问题的简短版本是:
我如何将.git文件夹放到开发人员的位置,以便能够从服务器中提取最新版本,但是没有将旧文件嵌入到.git中?
我需要它的原因:
我的应用程序核心和其他使用核心的解决方案。
我想为每个使用核心的解决方案使用单独的GIT存储库和单独的存储库。
例如,让我们将核心应用程序称为简单和新项目超级
到目前为止我所拥有的是这种结构:
Simple
Super.Config
Super.Web
一些评论:
Simple
----Here are core files
Super.Config
----Here are configuration files
Super.Web
----Here is the web project that uses core
一切正常,我将所有核心文件放在一个单独的存储库中,超级存储库看起来像这样:
Super.Config
Super.Web
我想要做的是使用 .git将 简单 文件夹添加到 超级 存储库那里的文件夹只有核心存储库URL而不是文件。只是为了让超级项目开发人员能够从存储库中提取最新的核心版本。
因此我想要的结构是这样的:
Simple
----.git
Super.Config
Super.Web
当开发人员获得此结构时,他/她只需提取 简单 目录中的文件并获取最新版本的核心。
答案 0 :(得分:1)