git checkout をやり直したい
```

    git checkout HEAD^
    
```

とした後に、もとのコミットに戻るには、どうしたら良いですか？

```

    git log
    
```

をしても、もとのコミットを確認できません。
`git log --all` で元のコミットも含めたすべてのコミットが表示されます。

あるいは、直前のコミットに戻るだけであれば `git checkout -` で戻れます。
`git log --all` で元のコミットも含めたすべてのコミットが表示されます。

あるいは、直前のコミットに戻るだけであれば `git checkout -` で戻れます。