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?

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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.