我想将我的设置文件放入Git存储库,以便我可以在我的计算机之间同步它们。我有以下文件夹结构:
d:\settings\
.git
plugins\
.git
other_things\
因此,settings
和plugins
是单独的git存储库。要在不使用子模块的情况下跟踪plugins
文件夹,请按照this帖子运行以下命令:
git add plugins/
一切都很好,我能够看到' plugins
内的settings
文件夹中的文件,直到我尝试将其同步到我的其他计算机,其中plugins
文件夹缺少自己的.git
目录。
是否可以通过.git
以某种方式包含(从.gitignore中排除).gitignore
文件夹?我尝试使用类似的东西:
!..\.git
但它没有用。
感谢。