title: Providing username with email when using Git clone
body: <p>I'd like to clone a repository that uses ssh. To do that I need to enter my username. I've tried to do this based on <a href="https://stackoverflow.com/questions/10054318/how-to-provide-username-and-password-when-run-git-clone-gitremote-git">How to provide username and password when run &quot;git clone git@remote.git&quot;?</a>. However, my username has @ in it, which seems to mess with the command.</p>
  
  <p>My current command without username entered is <code>sudo git clone ssh://git@git.x/y/</code>. Now I want to do the same, but with my username abc@gmail.com. How do I do that?</p>
  
  <p>If I try to write <code>sudo git clone abc@gmail.com@git.x/y/</code> I get the error <code>repository abc@gmail.com@git.x/y/ does not exist</code></p>