Hi, > Most of the time, I run git rebase with -i, so while it is slow, I > always assumed there was somehow a reason. Technically, the interactive counterpart is simply a shell script that calls the git-rebase binary along with a bunch of other things. See git-rebase--interactive in the the source tree. Your observations about speed mainly have to do with how the interactive counterpart recursively cherry-picks and rebases. -- Ram -- 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