我在 git 存储库中有一堆 ruby 脚本,似乎很难强制人们编写正确缩进的代码。
我还有一个小的 ruby 脚本,可以格式化为特定标准的代码,现在我想将它作为过滤器脚本运行,这样垃圾就不会被提交到存储库中。
echo "*.rb filter=rubyfilter" > .gitattributes
echo "[filter \"rubyfilter\"]" >> .git/config
echo " clean = /home/rasjani/bin/rbeauty" >> .git/config
echo " smudge = /home/rasjani/bin/rbeauty" >> .git/config
在 git 方面做了肮脏的把戏,但是 ruby 脚本应该处理受影响的文件:
我如何/从哪里查找这些?