Jan Krüger <jk@xxxxx> writes: > Refspecs without a source side have been reported as confusing by many. > As an alternative, this adds support for commands like: > > git push origin --delete somebranch > > Specifically, --delete will prepend a colon to all colon-less refspecs > given on the command line. Will it barf and error out if there is any colon-ful one? I think it should. I was about to write "I guess it could be argued both ways", but after thinking about it for 5 seconds I do not see a sane way to explain a command line "push origin --delete one two:three". I agree with you that it wouldn't make sense to mix this with --all and friends. -- 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