title: TFS Git command line with special characters
body: <p>I want to launch a git clone command with my password and username but my password contains special characters (e.g.: <code>pass/word@123</code> ) :</p>
  <pre><code>git clone https://username:pass/word@123@mysite.com/myrepo
  </code></pre>
  <p>The command is obviously not working because it does wrongly interpret the special characters. I tried using <a href="https://fabianlee.org/2016/09/07/git-calling-git-clone-using-password-with-special-character/" rel="nofollow noreferrer">percent encoding</a> and backslash but it is still not working. Git says the authentication failed when I use <code>password%40123</code> instead of <code>password@123</code>. What can I do ?</p>
  <p>Note : I am not using github, but Microsoft TFS.</p>
  <p>Note 2 : I can not type the url first and the password after when git asks (because I try to run the command from PHP/Symfony (but percent encoding is still not working when using it directly from command line))</p>
  <p>Note 3 : Of course I cannot change the password</p>
  <p>Thanks.</p>
  <p><strong>EDIT :</strong></p>
  <p>After testing, it is working on a GitHub repo (with percent encoding) but not on TFS. So the problem is coming from TFS.</p>