SZEDER Gábor <szeder@xxxxxxxxxx> writes: > No. In case of rebase -i, exiting the editor is being explicit in > "the todo file now contains what you should do, so do it". And if the > todo file happens to be empty, then there is nothing to do, so do > nothing. It's not true. The todolist is the list of things to do after you rewind your branch to the destination branch. Strictly speaking, an empty todolist should mean to drop all the patches (like a todolist with just one line would mean to drop all the others). But a user never wants to do that (otherwise, "git reset" would be the right command), so "git rebase -i" considers it as a special case. My 2 cents, -- Matthieu Moy http://www-verimag.imag.fr/~moy/ -- 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