You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用.gitignore忽略launchSettings.json?VS2019中忽略仍显变更怎么办?

嘿,我来帮你搞定这两个关于Git忽略launchSettings.json的问题!

问题1:如何使用.gitignore忽略launchSettings.json文件?

其实操作很简单,按下面步骤来就行:

  • 找到项目根目录下的.gitignore文件(如果没有就直接新建一个)
  • 在文件里添加一行规则:**/Properties/launchSettings.json,这个通配符写法能匹配所有层级目录里Properties文件夹下的launchSettings.json,不管你的项目结构有多深
  • 保存.gitignore之后,Git就会自动忽略这个文件的后续变更了

问题2:已添加忽略规则,但VS2019中该文件始终显示为“变更”状态?

这是个很常见的坑!核心原因是这个文件已经被Git追踪过了,.gitignore只对从未被Git记录过的文件生效。要解决这个,得先让Git停止追踪它:

  1. 打开VS2019自带的Git终端(或者系统终端,进入项目根目录)
  2. 运行命令:git rm --cached Properties/launchSettings.json,放心,这个命令只会移除Git对文件的追踪,不会删掉你本地的文件
  3. 接着提交这个变更:git commit -m "不再追踪launchSettings.json文件"
  4. 完成后你再修改launchSettings.json,就不会在VS2019的变更列表里看到它了

另外提醒一句:和同事同步一下这个操作哦,确保所有人都停止追踪这个文件,避免后续出现不必要的冲突~

内容的提问来源于stack exchange,提问作者Sniipe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.07 14:02:50