源代码树git repo停止跟踪不包含';不存在

源代码树git repo停止跟踪不包含';不存在,git,atlassian-sourcetree,Git,Atlassian Sourcetree,我只是在处理一个分支,当我去做一个提交时,一个文件似乎被跟踪了,我似乎是无意中创建的 问题是这个文件已经不存在了,我无法停止跟踪不存在的东西 fatal: pathspec 'app/HttpControllers/Admin/Logic.php' did not match any files' 我不知道这是怎么发生的,但我如何才能摆脱它,因为我不能合并分支,因为它说我的工作目录中还有一个文件 请注意,我无法暂存此文件,因为它不存在。所以我不知道该怎么办 我无法停止追踪不存在的东西 fat

我只是在处理一个分支,当我去做一个提交时,一个文件似乎被跟踪了,我似乎是无意中创建的

问题是这个文件已经不存在了,我无法停止跟踪不存在的东西

fatal: pathspec 'app/HttpControllers/Admin/Logic.php' did not match any files'
我不知道这是怎么发生的,但我如何才能摆脱它,因为我不能合并分支,因为它说我的工作目录中还有一个文件

请注意,我无法暂存此文件,因为它不存在。所以我不知道该怎么办

我无法停止追踪不存在的东西

fatal: pathspec 'app/HttpControllers/Admin/Logic.php' did not match any files'
它可能不再存在于磁盘上,但仍可在索引中引用。检查的输出

如果您看到它,可以将其从索引中删除:

git rm --cached -- app/HttpControllers/Admin/Logic.php