Używam filtrów do zmiany plików podczas realizacji transakcji, jak opisano tutaj . Teraz problem polega na tym, że definicja filtru jest przechowywana tylko w moim lokalnym pliku konfiguracyjnym:
$ cat .git/config
....
[filter "dater"]
smudge = /home/.../expand_date
clean = perl -pe \"s/\\\\\\$Date[^\\\\\\$]*\\\\\\$/\\\\\\$Date\\\\\\$/\"
Jeśli moi współpracownicy chcą skorzystać z tego Daterozszerzenia, muszą skopiować moją definicję filtra. A jeśli to zmienię, muszę ich powiadomić itd.
Czy mogę więc przechowywać część definicji filtru .git/configw repozytorium i sprawić, by Git go użył?