0

重複の可能性:
Lost Last Git Commit
gitx 'Detached HEAD' コミットをマスターに戻す方法

GitHub for Mac を使用しています。すべての変更をコミットし終えた後、 にコミットしていることに気付きましたHEAD。そこで自分のmasterブランチをクリックすると、すべてのコミット (および数千行のコード) が消えてしまいました。私を助けてください!

ありがとう。

4

1 に答える 1

4

古いコミットを見つけるために常に「gitreflog」があります。

それ以降何もコミットしていない場合

git branch old-HEAD@{1}をコミットします

古いコミットを含む「old-commits」ブランチを作成する必要があります。

次に、それらのコミットをマスターにマージまたはリベースできます。

于 2012-12-22T01:32:43.367 に答える