title: Provide git URL with a password including "@" sign
body: <p>I want to run git command(let's say push command) with username and password. But password is having a @ sing at the end. so it's giving me this error. </p>
  
  <blockquote>
    <p>Couldn't resolve host '@github.com'</p>
  </blockquote>
  
  <p>my sample git command is like this.</p>
  
  <pre><code>git push https://username:password@@github.com/username/test.git
  </code></pre>
  
  <p>I think that ending @ sign of the password is the reason for the error. But anyhow I want to find a way to run this command as a one step, without entering username and password at a second step.</p>