A partir dos resultados da conclusão da Tab , parece que projects.py
não está no checkout atual. Ou pelo menos, não está no diretório atual. Diga git ls-files | grep projects.py
para descobrir se o Git acredita que o arquivo existe aqui e agora, no seu checkout.
Se ls-files
não mostrar o arquivo, você precisa descobrir em qual ramificação está.
Se você não consegue lembrar onde está, recomendamos usar uma GUI do Git para explorar sua árvore, passado e presente. Uma vez que você sabe quando o arquivo existia, você saberá onde ir copiá-lo de .