タグ

ブックマーク / 7shi.hateblo.jp (1)

  • githubにpushしたcommitの取り消し - 七誌の開発日記

    githubにpushしてからcommitが間違っていたことに気付きました。以下のようにすると取り消すことができます。 【注意】commitだけでなく変更も失われます。ローカルのソースツリーは残された最後のcommitに戻されます。変更を保存したい場合は使わないでください。コミットログの修正には git commit --amend を使用してください。 git rebase -i HEAD~2 ← エディタが開くので二行目を削除して保存する git push origin +master以下を参考にしました。 How can I remove a commit on github? id:okmount:20091021 古いコミットを書き換える: 歴史修正主義者のための git rebase -i 入門 githubだけ githubだけを取り消すには別の方法もあります。ローカルは同期

    githubにpushしたcommitの取り消し - 七誌の開発日記
    sea_mountain
    sea_mountain 2011/02/16
    git push -f origin HEAD^:master ^の数だけ前のを取り消す
  • 1