magit is worth it just for the rebase -i mode.