I currently have to use Windows hence [Cygwin]. In addition, I am sitting behine a corporate proxy. So gitconfig is configured to use the proxy for outoing connections. Plus, as we also have self-signe certificates which are in the credentials store of the Windows host, the sslBackend has to be configured accordingly. So my .gitconfig looks like this:
[http "https://github.com"]
proxy = http://:@webproxy.intra:8888
[http "https://git.savannah.gnu.org"]
proxy = http://:@webproxy.intra:8888
sslBackend = schannel