我正在使用其中一个静态博客生成器在Github页面上发布我的博客,但我在组织我的Git存储库时遇到了问题。
我在Github上有两个存储库,一个是我的博客的源文件,另一个是我的博客的最终输出。在我的本地副本中,我有一个这样的文件结构;
/ (main directory of source files)
.git/
output/
.git
... other output files
... configuration and source files for static blog generator我已经让外部的Git目录忽略了输出,并在输出文件夹中创建了一个新的Git存储库。然而,博客生成器软件不建议在输出目录中放置任何文件,这让我感到不舒服,因为我目前在那里有.git文件夹。
我想知道这个问题是否有一个干净的解决方案。可以为输出文件夹保留单独的历史记录,但不会将.git目录放在那里的东西应该可以解决我的问题
发布于 2014-11-16 02:30:35
看起来你想使用的是git子模块。
> git submodule add git@github.com:you/repo.git output
Cloning into 'output'...有关更多信息,请参阅文档http://git-scm.com/book/en/v2/Git-Tools-Submodules
https://stackoverflow.com/questions/26949164
复制相似问题