Not in every company you can access sites like as easy. Sometimes you may sit behind a proxy. In addition you may also have internal git repos which you need to access. In that case best way to do so is to define a proxy for in your gitconfig file

	sslcainfo = /ssl/certs/ca-chain.pem
	sslBackend = schannel
[http ""]

In case you are running git on windows and authenticate by ntml you can leave username and password empty. So the url looks something like http://:@...