git管理対象から一括で除外する際、日本語ファイルが存在するとエラーが発生する。
git管理対象から一括で除外する方法は以下を参照
Git:.gitignoreに後から追記したファイルを一括で管理対象からはずす
関連投稿: git rm –cachedした後、他の人が除外commitをgit pullしたときにファイルが消える
概要
これを実行する
git rm --cached `git ls-files --full-name --ignored --exclude-standard`
と、
fatal: pathspec '\343\203\225\343\202\241\343\202\244\343\203\253' did not match any files
こんな感じでエラーが出てしまう。
gitのconfigが原因
git config --global core.quotepath false
で日本語も通るようになる