Исключение файлов в etckeeper с .gitignore не работает


16

Я использую etckeeper для изменений в моих конфигурационных файлах (в Debian squeeze)

Так как у меня также запущен ircdeamon, в папке есть несколько файлов, которые меняются каждую минуту

/etc/hybserv/

Я не хочу больше контролировать их, поэтому я добавил

hybserv/*

до конца

/etc/.gitignore

но они не игнорируются! Они продолжают появляться каждый час в почасовом коммите.

Что я делаю неправильно?

Ответы:


15

Вам нужно удалить (= отменить регистрацию) их из Git.

Используйте что-то вроде

cd /etc
git rm --cached hybserv/*
git commit -m "Remove hybserv/* files from git"

Обратите внимание на --cachedвариант. С его помощью файлы удаляются только из git и не удаляются с диска.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.