git rebase
git rebase についてこんがらがったのでメモ
git rebase -i HEAD~3
とかだと、過去のコミットを修正する。この場合はHEAD~3より後(HEAD~3は含まない)のコミットを修正できる。
git rebase a b
だと、b に a をマージしたみたいな感じになる。mergeと違うのは、a の最新のコミットからブランチを切ったように歴史を再構成してくれるところ。
git rebase についてこんがらがったのでメモ
git rebase -i HEAD~3
とかだと、過去のコミットを修正する。この場合はHEAD~3より後(HEAD~3は含まない)のコミットを修正できる。
git rebase a b
だと、b に a をマージしたみたいな感じになる。mergeと違うのは、a の最新のコミットからブランチを切ったように歴史を再構成してくれるところ。