I\'ve tried both using export http_proxy=http://[username]:[pwd]@[proxy]
and git config --global http.proxy http://[username]:[pwd]@[proxy]
.
In order to use default NTLM credentials, provide an empty username and password
git config --global http.proxy https://:@proxy:port
Instead of setting proxy for git, npm, etc. you can use Firewall Client for ISA Server from Microsoft. After installation:
Start > Autostart > Microsoft Firewall Client Management
Settings tab > Manual specified ISA Server > proxy:port
Web Browser tab > Uncheck "Enable web browser automatic configuration."