Eric Sunshine <sunshine@xxxxxxxxxxxxxx> writes: > The commit message is missing the important justification for why this > new option is desirable, and why only git-add needs it. I think that is a very good point. I actually do not see why this option is ever needed, in a modern world that has the negative pathspec magic. Is there a reason why this is undesiable $ git add -- \*.c ':!secret.c' and has to be spelled as $ git add --exclude=secret.c -- \*.c I do not see why... -- 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