我在Git选项卡中有来自node_modules的未暂存文件。我要删除它们,因为文件太多,看不到好的文件。这是我在说什么的图片:
我尝试使它们全部保持稳定,但无法正常工作。我可以暂存普通文件,但可以从node_modules / .bin等文件中暂存文件。
我有这个.gitignore文件:
/node_modules/*
/public/hot
/public/storage
/storage/*.key
/vendor
/.idea
/.vscode
/.vagrant
Homestead.json
Homestead.yaml
npm-debug.log
yarn-error.log
.env
.phpunit.result.cache
答案 0 :(得分:0)
第一 在.git / config中设置以下变量:
> [core]
> autocrlf = false
> safecrlf = false
> eol = crlf
然后
然后运行$ git checkout HEAD .
答案 1 :(得分:0)
您可能已将node_modules /添加到索引中。使用git bash转到该目录,然后从索引中删除node_modules目录并提交更改:
git rm --cached -r node_modules
git commit -m "removing node_modules from index"