.gitignoreでマルチバイトファイル名を無視してしまえばよろしい。 .gitignoreに書ける正規表現っぽいのはglob(7)のルールで書くので *[! -~]* を書いておけばよいのではないか。とれもんちゃんに教えてもらいました。Great! 半角スペースからティルダのレンジでascii図形文字がカバーできるってのは、 % man ascii とかやれば分かるらしいですよ。 Windowsで作られた"hogehogeのコピー.png"とかがコミットされるとUnicode結合文字とか色々ヤバイのでなんとかしたかった。
![Gitにマルチバイト名のファイルをコミットさせない方法 | おそらくはそれさえも平凡な日々](https://cdn-ak-scissors.b.st-hatena.com/image/square/44fc27d71b62444cac921d824d82f54b46f499e2/height=288;version=1;width=512/https%3A%2F%2Fsongmu.jp%2Friji%2Fstatic%2Fimg%2Fsongmu-ogp.jpg)