состояние мерзавца показывает файл, что я перечислил явно в моем .gitignore файле

У меня есть следующая строка в моем .gitignore файле:

var/www/docs/.backroom/billing_info/inv.pl

но когда я ввожу 'состояние мерзавца', мне говорят следующее:

#   modified:   var/www/docs/.backroom/billing_info/inv.pl

Я не понимаю, как файл, который явно перечислен как проигнорировать шаблон, мог быть перечислен, как изменено, когда я хочу, чтобы мерзавец проигнорировал его.

Нет никаких строк, запускающихся с a! в моем .gitignore файле

Вот мой весь .gitignore файл для ссылки: http://pastebin.com/Jw445Qd7

5
задан Terrence Brannon 24 May 2010 в 14:36
поделиться

1 ответ

Это должно произойти, только если inv.pl уже отслеживается (см. gitignore man page).

Попробуйте (с помощью git rm) a:

git rm --cached var/www/docs/.backroom/billing_info/inv.pl

Если файл уже зафиксирован, см. этот ответ SO.

18
ответ дан 18 December 2019 в 09:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: