Hi, It seems to me it is a bug: When git commit --amend is executed it fires up vi so i can change the commit message. If I have something staged, then when I'm exiting vi using :q (without doing/writing any changes), it still commits everything staged with old message. I believe it should actually abort amending and return to the state before the "git commit --amend" was issued. Thanks, Eugene -- 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