Github for windows提供了GUI和shell 版本。
其默认使用http协议,参见:https://help.github.com/articles/do-i-need-ssh-keys-to-use-github-for-windows
公司http需要设置代理才能连github服务器。但是 GUI版本中没有设置HTTP代理地方,下面提供两种方法:
1. 直接修改全局配置文件:
win7 路径:C:\Users\Administrator\.gitconfig
打开后添加http段落:
[user]
name = 张三
email = AABBCC@gmail.com
[http]
proxy = proxy.XX.com:8080
2. 命令行下面修改
选择git shell,默认进入路径为:GUI下面设置的Tools/Options/ default storage directory 选项的路径。
输入命令:
E:\GitHub> git config --global http.proxy http://proxy.XX.com:8080
然后查询http代理:
E:\GitHub> git config --get http.proxy
proxy.XX.com:8080
命令最终修改的也是gitconfig文件。