У меня есть следующая строка в моем .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
Это должно произойти, только если inv.pl
уже отслеживается (см. gitignore
man page).
Попробуйте (с помощью git rm
) a:
git rm --cached var/www/docs/.backroom/billing_info/inv.pl
Если файл уже зафиксирован, см. этот ответ SO.