今のブランチの頭から、N個のコミットを圧縮したり改変したり、ということを多様するので、
zshで簡単に打てるように関数化した。
function grbi() {
if [ "$1" -gt 0 ]; then
git rebase -i "HEAD~${1}"
else
echo "Using: grbi n\n (n is number greater then 0)"
fi
}
grbi 3
で現在のブランチの最新コミットから3つ過去までのコミットを改変する。