2017/03/06

git でバイナリファイルとして扱われているファイル一覧を取得する

滅多に使わないので備忘録。

```console
`gutter: false;
$ diff --unchanged-group-format='' <(git grep -Ilc '') <(git grep -lc '')
```

`git grep -I` でバイナリファイルを無視するので、`-I` 有りと無しの差分を取るというアイデア。

参考リンクは出力をフォーマットするのにいろいろ駆使していますが、 `git grep -l` と `diff` の標準機能を組み合わせてシンプルにしてみました。

> 参考
> - [Find all binary files in git HEAD - Stack Overflow](http://stackoverflow.com/questions/30689384/find-all-binary-files-in-git-head)

0 件のコメント: