Gitでコミットを取り消そうとして、以下のコマンドを打ったら、エラーが表示されました。
$ git reset --hard HEAD^ zsh: no matches found: HEAD^
HEAD^がマッチしないと言われました。
エラーの原因
zshのextended_globが反応してしまうというのが原因でした。
解決方法
ただ単にバックスラッシュ(option + ¥)でエスケープするだけ。
git reset --hard HEAD\^
参考文献
![]()
Gitでコミットを取り消そうとして、以下のコマンドを打ったら、エラーが表示されました。
$ git reset --hard HEAD^ zsh: no matches found: HEAD^
HEAD^がマッチしないと言われました。
zshのextended_globが反応してしまうというのが原因でした。
ただ単にバックスラッシュ(option + ¥)でエスケープするだけ。
git reset --hard HEAD\^
参考文献