我的HOME(〜)目录是一个git repo,只有配置文件,如vimrc和bashrc(我使用了带有“*”的.gitignore,我使用了add -f,所以没有其他内容添加)。
现在在我的HOME中,我有更多目录,其代码项目本身就是git reops,有时甚至更多的git repos。
基本上,这种设置会导致问题吗? 内部仓库的.git文件夹是否会递归添加?
我听说过“git submodules”,但如果我不需要repos之间的任何连接 - 所以我需要阅读它吗?
感谢。
答案 0 :(得分:1)
似乎工作得很好只是外部存储库会通知内部存储库中的某些内容发生更改,您必须转到此内部并将其提交到那里。 所以它基本上对我来说就像开箱即用的git模块一样。
答案 1 :(得分:1)
没有任何问题,只需在HOME目录的.gitignore
中添加这些目录,就可以了。