2017-02-21 12 views
0

Githubより2つ前にコミットされました。私はgit checkoutを行い、これらのコミットは削除されました。私はDropboxの履歴を使用して、以前のバージョンに.gitフォルダのファイルを回復しようとしました。私はgit statusを実行し、私は再び2つのコミットをしていることを示した、私は幸せ、コミットし、私は全く回復していないことを確認するためにGithubにプッシュした。git - チェックアウトで削除されたコミットを回復する

TL; DR:失われたが、Gitチェックアウト

+0

'Gitのcheckout'を実行する直前の状態を取得するだけで、チェックアウト

  • 実行git reset --hard commit_id_before_checkout前にあるIDをコミット選びますか?コミットハッシュ/ブランチ/タグ? – smarber

  • +0

    私はちょうど 'git checkout 'を実行しました。 – Igorzovisk

    +1

    gitのDropboxの履歴は、何も侮辱的なものではありません:-) – TheGeorgeous

    答えて

    1

    と2つのコミットするだけコミットを回復するgit reflogを使用しています。

    1. 実行git reflog
    2. はREFLOGはあなたが何のgit checkout .
    関連する問題