特定のコミット (1 つのファイルだけでなく、プロジェクト全体) に戻りたい。試しgit checkout 0780033
ましたが、次のメッセージが表示されました。
あなたは「頭が離れた」状態にあります。あなたは周りを見ることができます...
そして、私は実際のブランチではなく、ブランチ ((0780033...) にいます。このコミット (0780033) でプロジェクトを「コピー」して、最新バージョンにしたいと考えています。
特定のコミット (1 つのファイルだけでなく、プロジェクト全体) に戻りたい。試しgit checkout 0780033
ましたが、次のメッセージが表示されました。
あなたは「頭が離れた」状態にあります。あなたは周りを見ることができます...
そして、私は実際のブランチではなく、ブランチ ((0780033...) にいます。このコミット (0780033) でプロジェクトを「コピー」して、最新バージョンにしたいと考えています。
特定のコミットにチェックアウトすると、切り離されたヘッド状態に変わります。これは、ブランチにいなくなったことを意味します。
@Mureinikが次のように説明したように、特定のコミットから新しいブランチを作成できます。
$ git checkout -b my_new_branch
そして、あなたのブランチに戻ってきてください:
$ git checkout previous_branch
切り離された状態について詳しく知りたい場合は、次のリンクを読むことをお勧めします。