说明
我试图忽略项目中的一个子文件夹,但它似乎不起作用。我的项目的根级别有一个 .gitignore。在根目录下还有一个 api 文件夹,其中包含一个 firebase 文件夹。这是我试图忽略的文件夹。结构为:
api/firebase/test.js
尝试解决
我尝试将以下内容放在根级别的 .gitignore 中:
firebase/
api/firebase/
**/api/firebase
**/firebase
而且都没有效果。非常感谢任何帮助。
答案 0 :(得分:2)
你试过了吗
api/firebase/*.js
?
如果您之前已经添加了文件夹(如已提交),您可能还需要运行其中之一:
git rm --cached <file>
git rm --cached api/firebase/*.js
git rm --cached api/firebase/test.js
把它从 git 的内存中删除,否则只是将文件添加到 gitignore 是行不通的