git fixup

git fixupが便利だった件。

こちらはcommit fixupでrebaseを書き換える場合

$ GIT_SEQUENCE_EDITOR="sed -ie '2 s/pick/fixup/g'" git rebase -i --root

こうやると1行目のコミットに2行目のコミットが統合される。

あと、~/.gitconfigに書いておくのも便利そう(上記とは内容が異なる)。

~/.gitconfig

[rebase]
    autofixup = true
    autosquash = true