Your comments

I will check this out and see if it addressed the problem. Thank you :)

git command line supports specifying a different proxy per url, so i have one for public github and another for our enterprise github.

I do not know the reasons for the configuration being what it is because I work for a very large corporation and such things are far outside of what I have any visibility in to. All I know about it is that there are different proxy settings required for internal vs external connections, and currently I have to choose in SmartGit between automatic update checks vs our internal enterprise github since the proxy settings are shared.