如何将project.lock.json文件添加到gitignore

tav*_*ier 10 git gitignore

我正在尝试以下内容:

#DNX
project.lock.json
Run Code Online (Sandbox Code Playgroud)

*.lock.json
Run Code Online (Sandbox Code Playgroud)

但似乎并没有忽略这些文件.

Fac*_*irl 16

如果文件已经被跟踪到git,那么你必须先删除它(物理文件必须暂时放在git文件夹之外),提交更改并再次将文件添加到文件夹.然后git将开始使用您的指令忽略它.

  • 或者您可以将文件保留在原来的位置,但使用`git rm --cached project.lock.json`将其从索引中删除.通过这个答案提出解决方案的工作太多,但你还是选择运行`git的RM project.lock.json`或'混帐提交前添加project.lock.json`(把删除到更改列表被提交) . (12认同)
  • 如果您有多个项目,请在根(解决方案)目录中使用`git rm -r --cached*.lock.json`从索引中删除所有子文件夹中的project.lock.json文件. (4认同)