.gitignore não funciona [duplicado]

Esta pergunta já tem uma resposta aqui:

Ignore arquivos que já foram confirmados em um repositório Git [duplicado] 21 respostas

Eu tenho um.gitignore arquivo na raiz do meu repositório. O.gitignore arquivo @ possui o seguinte padrão para excluir os arquivos Python compilados e essa é a única linha no arquiv

*.pyc

gora, quando faço o seguinte na raiz do repositóri

git init
git add . 
git status 

Mostra que ainda acompanha o.pyc e tenta adicioná-lo como novo arquivo. Veja a saída abaixo.

Informações do sistema: Windows 7, cygwin

Nota: Este problema não é claramente o arquivo ignorado que já está sendo rastreado. Eu também tentei finais de linha no estilo DOS e Unix no.gitignore Arquivo

git status dá:

# On branch master
#
# Initial commit
#
# Changes to be committed:
#   (use "git rm --cached <file>..." to unstage)
#
#   new file:   .gitignore
#   new file:   feedapp/__init__.py
#   new file:   feedapp/appconfig.py
#   new file:   feedapp/appconfig.pyc

Como resolver esse problema ainda mais?

questionAnswers(5)

yourAnswerToTheQuestion