Phillip Wood <phillip.wood@xxxxxxxxxxxx> writes: > It could be expensive to check that the local modifications will not > interfere with the rebase - wouldn't it have to look at all the files > touched by each commit before starting? What do cherry-pick and am do > here when picking several commits? Yes, so? "I do not think of a way to implement it cheaply, so we forbid anybody from finding a clever optimization to implement it cheaply by adding a feature that will not work well with it when it happens?"