Node.js を使って GitHub Pages を作るときなど、必然的に minify されたファイルや
コンパイル済みファイル、バイナリファイルなどを commit する必要がある場合があります。
そういったとき、テキストデータとして表示可能な物は、 diff に表示されてしまい、
本来 diff を見るべき物が埋もれてしまう場合もあり、なかなか面倒です。
そういったときは、 .gitattributes
に下記設定を行うことで回避することが出来ます。
*.min.js linguist-generated
こうしておくことで、下記の commit のように表示しないようにできます。
chore(generated): Exp · mika-f/SnapExp@91be64e · GitHub
(yarn.lock
は元々表示されません。)
ではでは