.gitignore не работает [дубликат ]

На этот вопрос уже есть ответ здесь:

Я файл .gitignore в корне моего репо. Файл .gitignore имеет следующий шаблон для исключения скомпилированных файлов Python, и это единственная строка в файле.

*.pyc

Теперь, когда я делаю следующее в корне репо.

git init
git add . 
git status 

Это показывает, что он все еще отслеживает файл .pyc и пытается добавить его как новый файл. См. Вывод ниже.

Информация о системе: Windows 7, cygwin

Примечание: Эта проблема ЯВНО не связана с уже отслеживаемым проигнорированным файлом. Я также пробовал окончания строк в стиле DOS и Unix в файле .gitignore .

git status дает:

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

Как мне решить эту проблему дальше?

59
задан Robbie JW 13 February 2018 в 02:36
поделиться