Git: Windowsで直前のコミットを取り消す


Windowsのコマンドプロンプトで直前のコミットを取り消したいとき、↓のコマンドをたたくと、

>git reset --hard HEAD^
More?

と言われてしまいます。これは、「^」がcmdで特殊な意味をもつ記号として扱われるためです。「^」を通常の文字として使うには「”」で囲ってやります。


>git reset --hard "HEAD^"

これで正しく認識されて、git resetできます。

カテゴリー: Git

コメントを残す

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