Subject: git pull --upload-pack reversion in git 2.5.0

From: Joey Hess <[email-masked]>
Date: Thu, 30 Jul 2015 11:45:23 -0400

In git 2.1.4, I can run: git pull --upload-pack 'echo --foo'

This also seems to work in 2.4.6, but in 2.5.0, the option parser
does something weird, apparently looking inside the quoted parameter
and parsing parameters in there:

error: unknown option `foo'
usage: git fetch [<options>] [<repository> [<refspec>...]]

Needless to say, this broke my use of --upload-pack.

-- 
see shy jo