Merge branch 'jk/rev-parse-double-dashes'
commite9ecee0423f2b24eb4e51d337044721c761cb4c3
authorJunio C Hamano <gitster@pobox.com>
Fri, 27 Dec 2013 22:58:01 +0000 (27 14:58 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 27 Dec 2013 22:58:01 +0000 (27 14:58 -0800)
tree01eb15639e6f9cdaf48543c6403ca4f2af949f5f
parent7cdebd8a2039cb3ec717b880709ea6dfd824e3c4
parent62f162f8e7c28cd60f0c18f5e69933efd72659e0
Merge branch 'jk/rev-parse-double-dashes'

"git rev-parse <revs> -- <paths>" did not implement the usual
disambiguation rules the commands in the "git log" family used in
the same way.

* jk/rev-parse-double-dashes:
  rev-parse: be more careful with munging arguments
  rev-parse: correctly diagnose revision errors before "--"
builtin/rev-parse.c