【发布时间】:2016-05-09 06:32:26
【问题描述】:
我正在尝试从 git 状态列表中删除 node_modules 未跟踪的文件,但将它们保留在本地存储库中。
使用:
- Visual Studio 代码 1.0.0
- git 版本 2.8.2.windows.1
- Windows 7 64 位
我试过运行 git rm -r --cached node_modules
但我收到错误fatal: pathspec 'node_modules' did not match any files
git status 返回:
在分支主
未跟踪的文件:
(使用“git add ...”来包含将要提交的内容)node_modules/没有添加到提交但存在未跟踪的文件(使用“git add”进行跟踪)
编辑:
问题已解决。作为参考,我正在使用 gitignore: https://www.gitignore.io/api/visualstudiocode,visualstudio,node,windows,bower
【问题讨论】:
-
没有被跟踪,所以
git rm没有效果。将 node_modules 放在你的 .gitignore 中。
标签: node.js git npm visual-studio-code