git删除已上传的node_modules文件

669 阅读1分钟

新建项目没配置gitignore文件,导致node_modules文件上传到了git仓库,下面是解决方法,可以删除仓库已上传的node_modules文件:

按顺序执行以下命令:

git rm -r --cached node_modules

git commit -m 'delete node_modules file'

git push origin master

在.gitignore文件配置,使后面的操作不会将node_modules提交到git仓库。

附录:gitignore文件-不提交node_modules文件

// .gitignore文件

node_modules/

dist/

gitignore的配置语法:

以斜杠“/”开头表示目录;

以星号“*”通配多个字符;

以问号“?”通配单个字符

以方括号“[]”包含单个字符的匹配列表;

以叹号“!”表示不忽略(跟踪)匹配到的文件或目录;