2019-02-27 Git: Windowsで直前のコミットを取り消す Git Windowsのコマンドプロンプトで直前のコミットを取り消したいとき、↓のコマンドをたたくと、 >git reset --hard HEAD^ More? と言われてしまいます。これは、「^」がcmdで特殊な意味をもつ記号として扱われるためです。「^」を通常の文字として使うには「”」で囲ってやります。 >git reset --hard "HEAD^" これで正しく認識されて、git resetできます。