如何忽略 .gitignore 中的子文件?
How can I ignore subfiles in .gitignore?
我有很多子文件夹和文件,例如 node_modules>yargs-parser>README.md
。我在 .gitignore
文件中写了 node_modules
,但是当我在 README.md
之类的文件中更改某些内容时,git 不会忽略这些更改。我怎么能忽略?
要忽略您可以添加的所有内容:
node_modules/*
您的 .gitignore 文件最好与 .git 文件夹一起位于根目录中。有关其他各种示例,请参阅线程:Git ignore sub folders.
检查是否有拼写错误或文件权限问题。git忽略文件。
应该提交文件本身。
如果您要忽略的文件已经在索引中,您需要先使用 git rm --cached <file>
删除它,然后您可以在 .gitignore
中忽略它
我有很多子文件夹和文件,例如 node_modules>yargs-parser>README.md
。我在 .gitignore
文件中写了 node_modules
,但是当我在 README.md
之类的文件中更改某些内容时,git 不会忽略这些更改。我怎么能忽略?
要忽略您可以添加的所有内容:
node_modules/*
您的 .gitignore 文件最好与 .git 文件夹一起位于根目录中。有关其他各种示例,请参阅线程:Git ignore sub folders.
检查是否有拼写错误或文件权限问题。git忽略文件。
应该提交文件本身。
如果您要忽略的文件已经在索引中,您需要先使用 git rm --cached <file>
删除它,然后您可以在 .gitignore