Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 从未提交的更改中排除文件_Visual Studio Code_Atlassian Sourcetree_Vscode Settings - Fatal编程技术网

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

Visual studio code 从未提交的更改中排除文件,visual-studio-code,atlassian-sourcetree,vscode-settings,Visual Studio Code,Atlassian Sourcetree,Vscode Settings,我有一个config.debug.json文件,我会根据所指向的服务器频繁更新该文件。是否仍有将此文件从未提交的更改中排除的方法?在sourcetree和vs代码中,它显示为未提交的更改,但我从来不想提交更改 尝试将config.debug.json添加到您的应用程序中。这将从源代码管理中排除该文件,这将防止它显示在vscode和sourcetree的更改部分 更新 如果您已经在某些位置添加了该文件,则首先需要通过运行以下命令取消对其的跟踪: git rm --cached config.deb

我有一个config.debug.json文件,我会根据所指向的服务器频繁更新该文件。是否仍有将此文件从未提交的更改中排除的方法?在sourcetree和vs代码中,它显示为未提交的更改,但我从来不想提交更改

尝试将
config.debug.json
添加到您的应用程序中。这将从源代码管理中排除该文件,这将防止它显示在vscode和sourcetree的更改部分

更新

如果您已经在某些位置添加了该文件,则首先需要通过运行以下命令取消对其的跟踪:

git rm --cached config.debug.json

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

hmm。尝试将src/config.debug.json放入.gitignore中,但该文件仍显示为更改。您是否在某个时间提交了该文件?如果是这样,要将其从跟踪中删除,请运行
git rm--cached src/config.debug.json