我有一个复杂的存储库,有时代码段之间的逻辑边界会跨越目录边界。有时目录 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/

10-14 17:54
查看更多