在Windows中使用git的新手。我下载了GitHub桌面应用程序并且可以连接我的帐户,但由于主机未解析而导致推送/拉取失败。询问工作场所,我得到以下建议,在git shell中键入此命令。
git config --global http.proxy http://username:password@proxy.workplace.com:8080
这是:
GitHub for Desktop是否生成并使用SSH密钥(我第一次连接帐户时收到了电子邮件通知)?如何配置GitHub Desktop以使用此代理?
答案 0 :(得分:13)
所以实际上解决方法是在git shell中输入这个命令。
git config --global http.proxy http://<proxy-ip>:<proxy-port>
答案 1 :(得分:11)
在不使用git shell的情况下直接向Github Desktop添加代理:
在Github Desktop中设置/登录您的帐户(这不会有问题,代理只允许您添加,创建或克隆回购)
暂时关闭Github Desktop(设置代理)。
转到C:\Users\@yourusername
。
在那里你会找到一个名为.gitconfig
使用任何文本编辑器打开它(我使用了崇高文本3)并添加
[http]
proxy = http://username:password@your.proxy.address:8080
并保存。
答案 2 :(得分:1)
尝试升级到GitHub Desktop 2.4(2020年3月)
在代理后面工作
使用GitHub Desktop 2.4,我们可以自动处理设置,而无需您手动配置任何东西-不用担心!
答案 3 :(得分:0)
它可能适用于此:
如果用户名和密码不是那么重要,请使用: