http://d.hatena.ne.jp/unpush/20100514/1273817056
大雑把に言うと、git rebase は「git reset + git cherry-pick × n回 を自動化したもの」と考えられる
ふむ
http://d.hatena.ne.jp/a_bicky/20130210/1360504520
git rebase --onto は、--onto に指定したコミットをベースとし、upstream に指定したブランチ(最後から2番目)と branch に指定したブランチ(最後)の差分となるコミットを適用するためのコマンドです。
めも、未検証