title: git clone requires ssh:// protocol when perhaps it shouldn't?
body: <p>A colleague of mine has a remote git repo that I wanted to clone and he provided a url of git@his.server.com:443/repo.git. ssh is listing on port 443 in this case.  </p>
  
  <p>I tried to clone by doing  <code>git clone git@his.server.com:443/repo.git</code> but the operation times out.  I had thought git defaults to ssh as its protocol and I'm not sure why this does not work.</p>
  
  <p>If I explicitly specify ssh in the url like <code>git clone ssh://git@his.server.com:443/repo.git</code> it works just as normal.  </p>
  
  <p>Is that expected git behavior?  Why does the first url not work but the second one does?</p>