Лучший способ заставить Git закрывать глаза на мои изменения

Есть ли какой-нибудь более чистый способ заставить Git просто игнорировать некоторые из моих изменений и никогда не фиксировать их? .gitattributes:

config_to_be_deviated.xml filter=qqq

.git / конфигурации:

[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)

Патч / tmp / pp добавляет мои изменения с "git_please_dont_look_here" в каждой строке. Git удаляет все такие строки перед загрузкой файла в хранилище и читает мои изменения при его проверке; Я могу продолжать добавлять и вносить полезные изменения вconfig_to_be_deviated.xml, но изменения в патче не будут видны Git.

Ответы на вопрос(5)

Ваш ответ на вопрос