.gitignore未忽略package.json文件

5

我有一个Node项目,想忽略我的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文件。

1个回答

7

如果你已经在追踪一个文件,你就不能把它加到 .gitignore 中了。这时 git 就会开始跟踪这个文件的变化。

你可以查看这篇回答来学习如何告诉 git 忽略一个被追踪的文件中的改变。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接