カクカクしかじか

技術的なアレコレ

zshでgit reset --hard HEAD^出来ない時の話

経緯

自宅のMacをCatalinaに上げてからデフォルトシェルがzshに変わったことで、これまでいじって来なかったzshをいじることに!
そんな中で git reset --hard HEAD^ しようとしたところ出来なかったので、こうすると出来るぞ!的な個人的メモです。
(物凄い初歩的な内容です...)

ダメなパターン

$ git reset --hard HEAD^
zsh: no matches found: HEAD^

結論

# ^を¥でエスケープするだけ!
$ git reset --hard HEAD\^