Like many, Im trying to access github.com from behind a corporate proxy.
Apparently* curl (via libcurl) now includes GSSAPI support for NTLM proxy authentication without having to manually divulge username and password.
Since git client uses libcurl, I assume this is accessible via git.
How do I access this using git client ?
(*) See NTLM proxy without password?, for a discussion of ntlm proxy authentication without providing the password.
See also Using Libcurl to authenticate ntlm proxy without pass.
In the end I had to RTFS, the answer in summary:
As at msysgit version 1.9.5 (earlier versions are untested), git
using an empty username and password works, so it will use default NTLM credentials if you do the following
git config --global http.proxy https://:@proxyhost:proxyport/
Note that the :
and @
that delimit the username and password are present, but the fields are empty. And it seems to accept using https to connect to proxy.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With