我有一个项目包含多个其他项目:
主要项目 小项目1 小项目2
所有包含node_modules文件夹。我想要git忽略文件夹,无论它是从根文件夹开始的位置。在.gitignore中添加如下内容:
*node_modules/*
我有一个项目包含多个其他项目:
主要项目 小项目1 小项目2
所有包含node_modules文件夹。我想要git忽略文件夹,无论它是从根文件夹开始的位置。在.gitignore中添加如下内容:
*node_modules/*
当前回答
添加以下行到你的。gitignore
/ node_modules /
在我的例子中,在没有使用前睫毛的情况下写入/node_modules是无效的
其他回答
在.gitignore中添加下面的行将忽略整个存储库中的节点模块。
node_modules
你也可以用SVN/Tortoise git来做。
只需右击node_modules ->乌龟git ->添加到忽略列表。
这将为你生成. gitignore,你不会再在staging中找到node_modules文件夹。
首先也是最重要的事情是在我的应用程序中添加。gitignore文件。如下图所示。
然后把这个添加到你的。gitignore文件中
/node_modules
Note
你也可以添加其他文件,忽略他们被推到github上。以下是一些保存在。gitignore中的文件。你可以根据你的要求添加。#只是在.gitignore文件中注释的一种方式。
# See https://help.github.com/ignore-files/ for more about ignoring files.
# dependencies
/node_modules
# testing
/coverage
# production
/build
# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
npm-debug.log*
yarn-debug.log*
yarn-error.log*
添加以下行到你的。gitignore
/ node_modules /
在我的例子中,在没有使用前睫毛的情况下写入/node_modules是无效的
遵循以下步骤-
在项目所在的文件夹上打开git bash,或者打开vs code终端 按
CTRL + `
在终端中写入[echo > .gitignore]或创建文件[。Gitignore]直接进入文件夹 然后将其写入忽略整个存储库中的节点模块
node_modules
或者,尝试忽略来自多个子文件夹的所有node_modules
**node_modules
注意:如果你在输入文件夹或文件的名称时出现拼写错误,它将无法工作。所以,仔细检查拼写