Saya menggunakan filter untuk membuat file saat checkout seperti dijelaskan di sini . Sekarang masalahnya adalah definisi filter hanya disimpan dalam file konfigurasi lokal saya:
$ cat .git/config
....
[filter "dater"]
smudge = /home/.../expand_date
clean = perl -pe \"s/\\\\\\$Date[^\\\\\\$]*\\\\\\$/\\\\\\$Date\\\\\\$/\"
Jika rekan kerja saya ingin mengambil manfaat dari Dateekspansi ini , mereka perlu menyalin definisi filter saya. Dan jika saya mengubahnya, saya perlu memberi tahu mereka, dll.
Jadi bisakah saya menyimpan bagian definisi filter ini .git/configdalam repositori dan membuat git menggunakannya?