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