Melhor maneira de fazer o Git fechar os olhos às minhas alterações

Existe alguma maneira mais limpa de fazer o Git simplesmente ignorar algumas das minhas alterações e nunca as comprometer? .gitattributes:

config_to_be_deviated.xml filter=qqq

.git / config:

[filter "qqq"]
 clean = "perl -ne 'print unless /git_please_dont_look_here/'"
 smudge = (Q=$(mktemp) && cat > $Q && patch -s $Q < /tmp/pp && cat $Q && rm $Q)

O patch / tmp / pp adiciona minhas alterações com "git_please_dont_look_here" em cada linha. O Git remove todas essas linhas antes de colocar o arquivo no repositório e lê minhas alterações ao fazer o check-out; Posso continuar adicionando e enviando alterações úteis paraconfig_to_be_deviated.xml, mas as alterações no patch não serão vistas pelo Git.

questionAnswers(5)

yourAnswerToTheQuestion