fuente tree git repo detener el seguimiento de un file que no existe

Solo estaba trabajando en una sucursal, y cuando fui a realizar una confirmación, apareció un file que me pareció haber creado involuntariamente como una etapa.

El problema es que este file ya no existe y no puedo dejar de rastrear algo que no existe

fatal: pathspec 'app/HttpControllers/Admin/Logic.php' did not match any files' 

No tengo idea de cómo sucedió esto, pero ¿cómo puedo deshacerme de él porque no puedo fusionar la twig porque dice que aún tengo un file en mi directory de trabajo?

Solo una nota, no puedo representar este file porque no existe. Así que estoy fuera de la idea.

No puedo dejar de rastrear algo que no existe

Puede que ya no exista en el disco, pero aún se puede hacer reference en el índice. Verifique la salida de git ls-files .

Si lo ves, puedes eliminarlo del índice:

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