(Git) git rm * で fatal: pathspec ‘ファイル名’ did not match any filesのエラー

git-rm-ignore-unmatch

fatal: pathspec ‘ファイル名’ did not match any files

git rm  * で、git管理のファイルを一気に削除しようとしたら出たエラー。
git管理以外のファイルもディレクトリ内に存在したため、そんなファイルはgitで管理してないよというエラーになる。

【解決策】ignore-unmatchオプション

ignore-unmatchオプションをつけると、上記エラーを回避できる。
*(全選択)で削除する時、git管理外のファイルは無視するよというオプション。

git rm --ignore-unmatch *

記事が気に入った方はシェアをお願いします!

コメントを残す

メールアドレスが公開されることはありません。