%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2016-10-10-19-19-08

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

前回rewordやりました。
今回squash

コミットを1つにまとめたい時です
※push済みのコミットに対してrebase -iは怖いのでやめましょう。

ここのremove3に「remove4」をまとめる。
未pushのコミットが3つあるとします。

git log –oneline

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

remove4の一世代前のSHA値をコピー

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

ペースト

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

【Git】もう怖くない!git rebase -i (squash)

もし間違えちゃったら
squash12
をやってみてーーーー

ありがとーーー

でわーーーー

(Visited 2 times, 1 visits today)