1. ホーム
  2. ギット

[解決済み】Git: detached HEAD」状態から復帰する方法

2022-04-02 05:20:11

質問

ブランチをチェックアウトする場合。

git checkout 760ac7e

から、例えば b9ac70b というのは、どのようにすれば、最後の既知の頭に戻ることができるのでしょうか? b9ac70b そのSHA1がわからないのに?

どのように解決するのですか?

以前どのブランチがチェックアウトされたかを覚えている場合 (例. master を使用することで、簡単に

git checkout master

から抜け出すために 切り離されたHEAD の状態になります。

一般的に言えば git checkout <branchname> を使えば、そこから抜け出せます。

最後のブランチ名を覚えていない場合は、以下を試してみてください。

git checkout -

これは、最後にチェックアウトしたブランチをチェックアウトしようとするものです。