Gitにマルチバイト名のファイルをコミットさせない方法
.gitignoreでマルチバイトファイル名を無視してしまえばよろしい。
.gitignoreに書ける正規表現っぽいのはglob(7)のルールで書くので
*[! -~]*
を書いておけばよいのではないか。とれもんちゃんに教えてもらいました。Great!
半角スペースからティルダのレンジでascii図形文字がカバーできるってのは、
% man ascii
とかやれば分かるらしいですよ。
Windowsで作られた"hogehogeのコピー.png"とかがコミットされるとUnicode結合文字とか色々ヤバイのでなんとかしたかった。