.gitattributes
Git
リポジトリ内の
ファイル
に対して、特定の属性を定義し、Gitの動作を制御するために使用される
改行コード
の自動変換や
バイナリ
ファイルの扱いなどを指定するために利用される
Rails
では
暗号化
されているファイル (
credentials.yml.enc
) をgit diffなどで閲覧できるようにしている
https://github.com/rails/rails/pull/39686