示例:Repo-A有一个文件-A我想包含在Repo-B中。每当Repo-A更新File-A时,我希望Repo-B中的File-A能够反映这些变化。
原因:我正在使用硬链接文件来管理我的dot文件,我喜欢trapd00r的LS_COLORS。我想将所有的dotfiles放在一个git repo中,但我总是想要最新的LS_COLORS。
答案 0 :(得分:0)
我相信简单的方法是:
来自repo B
:
fileA
的{{1}}软链接(即使在Windows Vista或Seven上也可以使用符号链接)A
fileA
文件中忽略B
。子模块在这里不合适,特别是当你认为子模块总是引用一个固定的提交时(它们引用一个完整的Git repo,而不仅仅是一个文件)。