我git clone
'两个项目。说他们是项目A和B.我然后将它们添加到.gitignore
:
projectA
projectB
他们从Git状态消失了。但是当我git add .
时,我会看到new file: projectA
和new file: projectB
。然后Git将它们添加为子模块。我只是希望它们成为常规的未跟踪目录。我该怎么做?
答案 0 :(得分:0)
要删除任何目录而不实际删除目录本身,您必须
git rm -r --cached <your directory>
目录中的所有文件(您不想跟踪)将在-r
选项的帮助下删除
仅从git索引中删除目录中的文件,而不是使用选项--cached