タグ

ブックマーク / qiita.com/dmurasaki (1)

  • GitHubのmasterを壊しちゃったらなる早でやってみたいこと - Qiita

    概要 GitHubで管理しているブランチ(特にmasterとか)を git push -f origin などしちゃってアッーした場合、やってみると幸せになれるかもしれない手順です。 http://www.objectpartners.com/2014/02/11/recovering-a-commit-from-githubs-reflog/ のパクリです。 まずやること 落ち着く GitではすべてのコミットはSHA1ハッシュで一意に管理され、たとえブランチを上書きしてもGCされるまで消えることはありません。 特に、GitHubではすべてのコミットが保存されているので落ち着いて上書き前のコミットを探しましょう。 次にやること 以下の手順に従って、git push -f で上書きされる直前のコミットを特定して復元し、master に戻します。 GitHub APIのトークンを取得する ここ

    GitHubのmasterを壊しちゃったらなる早でやってみたいこと - Qiita
    Kureduki_Maari
    Kureduki_Maari 2014/05/22
    GitHubのmasterを壊しちゃったらなる早でやってみたいこと on @Qiita
  • 1