从未提交的更改中排除文件

Exclude File from Uncommitted Changes

我有一个 config.debug.json 文件,我根据指向的服务器经常更新该文件。无论如何要从未提交的更改中排除此文件?在 sourcetree 和 vs code 中,它显示为未提交的更改,但我从不想提交更改。

尝试将 config.debug.json 添加到您的 .gitignore。这将从源代码管理中排除该文件,这将阻止它出现在 vscode 和 sourcetree

的更改部分中

更新

如果您已经添加了文件,您首先需要通过 运行:

取消跟踪
git rm --cached config.debug.json

这会将文件留在您的系统上,但会停止跟踪它