Sto usando i filtri per manipolare i file durante il checkout come descritto qui . Ora il problema è che la definizione del filtro è memorizzata solo nel mio file di configurazione locale:
$ cat .git/config
....
[filter "dater"]
smudge = /home/.../expand_date
clean = perl -pe \"s/\\\\\\$Date[^\\\\\\$]*\\\\\\$/\\\\\\$Date\\\\\\$/\"
Se i miei colleghi vogliono beneficiare di questa Date
espansione, devono copiare la mia definizione di filtro. E se lo cambio, devo avvisarli, ecc.
Quindi posso archiviare questa parte della definizione del filtro .git/config
nel repository e fare in modo che Git lo usi?