I think git rebase [--onto <newbase>] [<upstream>][..[<branch>]] would be a more readable syntax for what rebase is doing. Easier to see which argument means what without staring at the manpage. "..[<branch>]" without <upstream> implies --root. -- Hallvard -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html