L'esclusione dei file in etckeeper con .gitignore non funziona


16

Uso etckeeper per le modifiche ai miei file di configurazione (su Debian squeeze)

Dato che ho anche un ircdeamon in esecuzione, ci sono alcuni file che cambiano ogni minuto nella cartella

/etc/hybserv/

Non voglio più controllarli con la versione, quindi ho aggiunto

hybserv/*

fino alla fine di

/etc/.gitignore

ma non vengono ignorati! Continuano a presentarsi ogni ora nell'impegno orario.

Che cosa sto facendo di sbagliato?

Risposte:


15

Devi eliminarli (= annullare la registrazione) da git.

Usa qualcosa di simile

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

Nota l' --cachedopzione. Con esso, i file vengono rimossi solo da Git e non vengono eliminati dal disco.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.