最初のコミットをチェックアウトした後、すべての git ブランチを一覧表示するにはどうすればよいですか?
例えば
git log --oneline
すべてのブランチを表示します:
06c4b5c Version 3 of Hello World
efa167f Version 2 of Hello World
47a33c8 Hello World
最初のコミットをチェックアウトすると
git checkout 47a33c8
このメッセージが表示されます
あなたは「切り離された頭」の状態にあります。周りを見回して、実験的な変更を加えてコミットすることができます。また、別のチェックアウトを実行することで、ブランチに影響を与えることなく、この状態で行ったコミットを破棄できます...
次に、これを行うと:
git log --oneline
最初のコミットのみが表示されるようになりました:
47a33c8 ハローワールド
私の質問は、HEAD の場所が最初に 06c4b5c にあることを知らなかった場合、最初のコミットをチェックアウトした後、どうすればこの場所に戻ることができるでしょうか?
また、このエラーが発生します
エラー: パススペース '06c4b5c' は、git が認識しているファイルと一致しませんでした。
06c4b5cをチェックアウトしようとすると
git checkout 06c4b5c