为什么我的子文件夹在我的 .gitignore 中没有被忽略?
Why is my subfolder not being ignored in my .gitignore?
描述
我试图忽略我项目中的一个子文件夹,但它似乎不起作用。我的项目的根级别有一个 .gitignore。在根目录下还有一个 api 文件夹,其中包含一个 firebase 文件夹。这是我试图忽略的文件夹。结构是:
api/firebase/test.js
尝试解决
我尝试将以下内容放入我的 .gitignore 根目录中:
firebase/
api/firebase/
**/api/firebase
**/firebase
其中 none 有效。非常感谢任何帮助。
你试过了吗
api/firebase/*.js
?
如果您之前已经添加了该文件夹(如已提交),您可能还需要运行其中之一:
git rm --cached <file>
git rm --cached api/firebase/*.js
git rm --cached api/firebase/test.js
将其从 git 的内存中删除,否则仅将文件添加到 git 忽略将不起作用
描述
我试图忽略我项目中的一个子文件夹,但它似乎不起作用。我的项目的根级别有一个 .gitignore。在根目录下还有一个 api 文件夹,其中包含一个 firebase 文件夹。这是我试图忽略的文件夹。结构是:
api/firebase/test.js
尝试解决
我尝试将以下内容放入我的 .gitignore 根目录中:
firebase/
api/firebase/
**/api/firebase
**/firebase
其中 none 有效。非常感谢任何帮助。
你试过了吗
api/firebase/*.js
?
如果您之前已经添加了该文件夹(如已提交),您可能还需要运行其中之一:
git rm --cached <file>
git rm --cached api/firebase/*.js
git rm --cached api/firebase/test.js
将其从 git 的内存中删除,否则仅将文件添加到 git 忽略将不起作用