タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

revertに関するU1and0のブックマーク (2)

  • リモートにプッシュしたコミットを取り消す - Qiita

    以上のコマンドを実行すると+Cを取り消す-Cのコミットが出来るので、リモートにプッシュしてめでたし。 ちなみにぐぐるとブランチを消して新しく作り直すなんて方法が上位に出てくるけどとんでもない 過去に犯した過ちは決してなかった事になんて出来ない。 認めよう、自分の無知と愚かさを。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    リモートにプッシュしたコミットを取り消す - Qiita
    U1and0
    U1and0 2016/08/04
    +Cのコミットログを調べる $ git log +Cを取り消すコミットを作る git revert +CのコミットID
  • 以前のコミット状態に戻す - Git による版管理環境を構築する

    HEAD の位置を移動する方法 間違えてコミットやマージをしてしまった場合など、以前のコミット状態に戻したい場合もあると思います。 その時には、まずは "git log" を実行して、直前のコミットに割り当てられた ID を確認したら、それを使って次のようにします。 git reset --hard コミットID このようにすることで、ワーキングコピーを含むすべての状態が、指定した ID の状態に戻ります。 "git reset" には "--hard" のほかにもいくつかオプションが用意されているので、それについても簡単に整理してみます。 HEAD Staging Working --soft

    U1and0
    U1and0 2016/08/02
    なお "git reset --hard" と "git revert" との違いは、こちらはコミットを前の状態に戻したことが記録されるとのことでした。"git reset" はコミットをなかったことにするので、ログに残したいかどうかで、使い分ける感じになると
  • 1