2016-07-27 29 views
3

在Windows中使用git的新功能。我下载了GitHub桌面应用程序,可以连接我的帐户,但由于未解析的主机而导致推/拉失败。询问工作场所,我得到了以下建议,将此命令输入到git shell中。如何配置GitHub桌面/ Windows以使用代理?

git config --global http.proxy http://username:[email protected]:8080 

这是否:

  1. 商店我的明文密码?
  2. 用纯文本输入密码?

GitHub for Desktop是否生成并使用SSH密钥(当我第一次连接帐户时收到电子邮件通知)?我如何配置GitHub桌面以使用此代理?

+0

与http:// stackoverflow类似。com/questions/16153450/github-windows-client-behind-proxy但GitHub桌面没有答案,而且ssh特别是 – raphael

回答

4

所以实际上,解决方案是将这个命令输入到git shell中。

git config --global http.proxy http://<proxy-ip>:<proxy-post> 
+0

我遇到了代理设置和github桌面的问题 - 通过调试日志发现它使用了它自己的git.exe不是我的PATH环境变量。我必须使用该特定exe的全限定路径运行上述命令 - C:\ Users \ user.nam \ AppData \ Local \ GitHub \ PortableGit_f02737a78695063deace08e96d5042710d3e32db \ cmd \ git.exe – leinad13

0

这可能与这方面的工作:

  • 混帐配置--global http.proxy proxy_address:proxy_port使用
  • 混帐配置--global https.proxy proxy_address:proxy_port使用

如果用户名和密码不那么重要,那么使用:

  • 混帐配置--global http.proxy用户名:密码@ proxy_address:proxy_port使用
  • 混帐配置--global https.proxy用户名:密码@ proxy_address:proxy_port使用
2

要直接添加代理Github上没有桌面使用Git壳:

  1. 设置/登录到Github的桌面您的帐户(这会不会是一个问题,只有代理不允许你添加,创建或克隆回购)

  2. 关闭Github桌面暂时(设置代理)。

  3. 转至C:\Users\@yourusername

  4. 那里,你会发现一个名为的.gitconfig

  5. 文件用任何文本编辑器(我用崇高的文本3)打开它,并添加

[http] proxy = http://username:[email protected]:8080

和保存。

  1. 现在您可以在Github Desktop中添加,创建和克隆回购站。
相关问题