title: Escape @ character in git proxy password
body: <p>I have git proxy config as 'http.proxy=http://userId:<b>pwd@123</b>@ipaddress:port' but while cloning a remote project, I'm getting error as </p>
  
  <pre><code>Cloning into git...
  error: Couldn't resolve proxy '123@ipaddress' while accessing http://git.kernel.org/pub/scm/git/git.git/info/refs
  
  fatal: HTTP request failed
  </code></pre>
  
  <p>How to escape the '@' character in password? </p>
  
  <p>Pls note: I cannot change the password.</p>