我需要将子模块文件夹添加到.gitignore中吗?
问题描述:
首先,文件夹libs
不是子模块,我们只是从其他目录复制它,并将其放入.gitignore
,然后我们子模块libs
,我是否需要从.gitignore
删除libs
?我需要将子模块文件夹添加到.gitignore中吗?
答
git子模块足够聪明,可以理解该目录是一个子模块,并在正确的上下文中自动忽略它。
您可能没有必要从.gitignore中删除它,因为无论如何它都将被忽略。另一方面,它不再需要.gitignore,所以你可以删除它。它应该以同样的方式运行,但我建议删除它(它看起来更加整齐和正确)。