我正在使用过滤器来在检出时改变文件,就像这里描述的一样。 现在的问题是过滤器定义仅存储在我的本地配置文件中:
$ cat .git/config
....
[filter "dater"]
smudge = /home/.../expand_date
clean = perl -pe \"s/\\\\\\$Date[^\\\\\\$]*\\\\\\$/\\\\\\$Date\\\\\\$/\"
如果我的同事想要获得这个Date
扩展的好处,他们需要复制我的筛选器定义。而且如果我更改它,我需要通知他们等等...
那么我可以将这个筛选器定义部分存储在仓库的.git/config
中,并让Git使用它吗?