title: git fatal: refusing to work with credential missing host field
body: <p>While cloning git repository, I am getting error
  <code>fatal: refusing to work with credential missing host field</code></p>
  <p>Earlier i was getting ssl handshake error so, after adding below in git configuration file, now i am stuck with mentioned fatal error.</p>
  <pre><code>    sslCert = ~/xyz.crt
      sslKey = ~/xyz.key
      sslVerify = false
      sslCertPasswordProtected = false
  </code></pre>
  <p>also i tried adding by adding below but no success:</p>
  <pre><code>[url &quot;https://hostname&quot;]
      insteadOf = git://hostname
  </code></pre>
  <p>git credential approve</p>
  <pre><code>protocol=https
  host=www.abc.com
  username=yuyiuyiuy
  password=78yhkjh
  
  
  
  warning: ----------------- SECURITY WARNING ----------------
  warning: | TLS certificate verification has been disabled! |
  warning: ---------------------------------------------------
  warning: HTTPS connections may not be secure. See https://aka.ms/gcm/tlsverify for more information.
  warning: failed to probe 'http(s)://www.abc.com/' to detect provider
  warning: An error occurred while sending the request.
  warning: see https://aka.ms/gcm/autodetect for more information.
  </code></pre>
  <p><strong>Also, used as below</strong></p>
  <pre><code>
  protocol=https
  host=www.abc.com
  username=yuyiuyiuy
  password=78yhkjh
  url=&lt;git repo path&gt;
  </code></pre>
  <p><strong>fatal: refusing to work with credential missing host field</strong></p>