git revert (過去のコミットを取り消す逆パッチをコミットする)

概要

  • 以下のように、あるファイルを編集して、3回コミットした。
  • この3回のコミットのうち、2回目のコミット(f8584a4)を取り消す。
  • コマンドは git revert f8584a4 。
1
2
3

1 abc
2
3

1 abc
2
3 xyz

このログは以下。

* 7043fc5 (HEAD -> master) #3
* f8584a4 #2
* b1e6157 #1

手順

$ git revert f8584a4
[master 1ee7c5a] Revert "#2"
1 file changed, 1 insertion(+), 1 deletion(-)

git revertした結果、ファイルは以下のようになった。

1
2
3 xyz

ログは以下。

* 1ee7c5a (HEAD -> master) Revert "#2"
* 7043fc5 #3
* f8584a4 #2
* b1e6157 #1

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2016-02-22 (月) 14:34:07 (1382d)