我正在为我的一个项目表演
git add .
。这个项目很小,我也把 node_modules
放在 .gitignore
中。我在不同的项目中尝试了相同的命令,并且运行良好。为了这个,已经卡了很久了。我已附上上面的图片。
这是我的 .gitignore 文件。
我在尝试 git add 来自红色区域的文件之一时收到此消息。
.parcel_cache、node_modules 和 dist 中的文件被标记为“已修改”,这意味着它们已被 Git 跟踪(文件上的第一个
git add
将导致其被跟踪)并提交。 .gitignore
仅适用于防止文件被跟踪。
首先,使用
git restore --staged
删除对这些文件的任何暂存更改。然后使用 git rm --cached
从下一次提交中删除这些文件,同时将文件保留在磁盘上。承诺这一点。结果应该是存储库不再跟踪 .parcel_cache、node_modules 和 dist。