我有一个节点项目,我试图忽略我的package.json。
我在.gitignore中添加了package.json。
基本上我正在创建泳道,我有另一个项目的package.json覆盖现有项目的package.json。
我看到的是package.json文件正在覆盖现有文件,而不是忽略新的package.json,而是在.gitignore中。
我试过
git rm --cached
和
git add .
但这是从我当地删除我的package.json文件,我不想要
预期:当我使用grunt fetchFromArtifactory拉出新的package.json时,我需要点亮package.json。
答案 0 :(得分:3)
如果您已在跟踪文件,则无法将其添加到.gitignore
。然后git将开始跟踪该文件的更改。
您可以查看this answer如何告诉git忽略跟踪文件中的更改。