Wykluczanie plików w etckeeper z .gitignore nie działa

16

Używam etckeeper do zmian w moich plikach konfiguracyjnych (w squeeze Debiana)

Ponieważ mam również uruchomiony ircdeamon, w folderze są pliki, które zmieniają się co minutę

/etc/hybserv/

Nie chcę już ich kontrolować wersji, więc dodałem

hybserv/*

do końca

/etc/.gitignore

ale nie są ignorowane! Pojawiają się co godzinę podczas zatwierdzania godzinnego.

Co ja robię źle?

rubo77
źródło

Odpowiedzi:

15

Musisz je usunąć (= wyrejestrować) z git.

Użyj czegoś takiego

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

Zwróć uwagę na --cachedopcję. Dzięki niemu pliki są usuwane tylko z git i nie są usuwane z dysku.

Jofel
źródło