git 忽略 node_modules 文件夹
在开发过程中,如果不想跟踪 node_modules 文件中的许多更改,可以在项目中创建一个
.gitignore
文件,用来设置 git 忽略该文件夹。
忽略根文件夹中的 node_modules 文件夹
文件结构:
.
|
├── node_modules
├── src
├── .gitignore
.gitignore 文件放在最外层,与node_modules同级
.gitignore 中提到的文件/文件夹不会被 git 跟踪
。
所以要忽略 node_modules,.gitignore 文件中的内容应该如下:
node_modules
忽略整个项目中存在的所有 node_modules 文件夹
文件结构:
.
├── AAA
│ ├── index.html
│ └── node_modules
├── BBB
│ ├── index.html
│ └── node_modules
└── .gitignore
AAA和 BBB文件夹中有两个 node_modules 文件夹,项目根目录中只有一个 .gitignore 文件。要忽略两个 node_modules 文件夹,.gitignore 文件夹的内容必须是:
**/node_modules
在这里,两个连续的星号 ** 后跟一个斜杠 / 在所有目录中匹配以匹配 AAA 和 BBB 文件夹中的 node_modules 文件夹。因此,这将使 Git 忽略两个 node_modules 文件夹。
版权归原作者 swimxu 所有, 如有侵权,请联系我们删除。