A exclusão de arquivos no etckeeper com .gitignore não funciona

13

Eu uso o etckeeper para mudanças em meus arquivos de configuração (no squeeze)

Como também tenho um ircdeamon em execução, há alguns arquivos que mudam a cada minuto na pasta

/etc/hybserv/

Eu não quero mais controlá-los, então adicionei

hybserv/*

ao final de

/etc/.gitignore

mas eles não são ignorados! Eles continuam aparecendo a cada hora no commit horário.

O que estou fazendo de errado?

    
por rubo77 04.02.2013 / 09:07

1 resposta

13

Você precisa excluir (= cancelar o registro) do git.

Use algo como

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

Observe a opção --cached . Com ele, os arquivos são somente removidos do git e não são excluídos do disco.

    
por 04.02.2013 / 09:28

Tags