我有一个复杂的存储库,有时代码段之间的逻辑边界会跨越目录边界。有时目录 X 中的单个文件确实需要与目录 Y 中的文件一起使用。
例如,假设我有一个像这样的中央仓库:
a/foo
a/bar
b/baz1
b/baz2
...我希望我的本地存储库以
a/*
和 b/baz1
结束,而不是 b/baz2
。(是的,长期的解决方案是移动文件,但在我进行重构时,我需要适本地对文件进行版本控制。)
我可以使用 git submodule 来处理一组包含一些目录和一些其他随机文件的代码吗?我该怎么做?
最佳答案
不,Git“子模块”功能仅限于子目录及其包含的所有文件。
关于git - 我可以使用 git submodule 来管理单个文件和目录吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7717435/