相关疑难解决方法(0)

让git与代理服务器一起工作

如何让git使用代理服务器?

我需要从git服务器检出代码,每次都显示"Request timed out".我该如何解决这个问题?

或者,如何设置代理服务器?

git version-control proxy

896
推荐指数
14
解决办法
99万
查看次数

仅对某些git urls/domains使用代理?

是否可以将git配置为仅针对特定域使用代理?

我想使用我们的公司代理来访问Github,但是不能访问我们自己的内部git存储库.

我正在使用凉亭,它需要在我们的防火墙和github上都需要物品,所以我不能将它作为每个项目设置.它需要是某种全局配置选项.有什么想法吗?

git proxy github

53
推荐指数
5
解决办法
4万
查看次数

如何通过Tor匿名贡献github?

我想匿名贡献给github上的项目.不要造成恶作剧,更多的是匿名捐款的精神.

在线匿名的首选工具似乎是TOR,它几乎适用于您在浏览器中可以执行的任何操作.但是,要在github上做出贡献,似乎有必要使用命令行界面或Mac应用程序.

如何通过Tor在此设置中引导我的git操作?我如何验证这实际上是发生了什么?

编辑:请注意假名(带有假电子邮件地址)和匿名(带有无法与身份相关联的IP地址)之间的区别.对github的伪名访问是微不足道的; 但是,我正在寻找匿名访问.

git privacy anonymous github tor

44
推荐指数
6
解决办法
1万
查看次数

如何使git工作通过tor推送到GitHub的提交?

因此,GitHub现在被俄罗斯政府和Rospotrebnadzor正式禁止.我使用GitHub创建自由软件并分享它,这是我生活中重要的一部分.

今天我在Arch Linux上安装了Tor,现在我可以浏览GitHub和其他被禁网站了.我试图git通过Tor做作,但没有成功.

这是我做的:

git config --global http.proxy localhost:9050
git config --global https.proxy localhost:9050
Run Code Online (Sandbox Code Playgroud)

但是当我试图推动时,我得到错误501:

致命:无法访问' https://X@github.com/X/X.git/ ':在CONNECT之后从代理收到HTTP代码501

所以,501意味着"没有实施".我对Tor没什么经验(但从现在开始我开始欣赏它),所以不知道用这种方式使用Tor是否真的不可能,或者我做错了.

问:如何配置git通过Tor使用它?

git github tor

19
推荐指数
1
解决办法
2891
查看次数

有没有办法让git直接使用.pac(代理自动配置)脚本?

我的公司网络使用PAC脚本.(http://proxyconf.xxx.yy-ss/proxy.pac).

在"git config"命令中使用PAC脚本不起作用."git config --global http.proxy http://proxyconf.xxx.yy-ss/proxy.pac "

我通过下载proxy.pac脚本(100个奇数条目),选择最通用(通常是最底层)代理,并在"git config --global http.proxy"命令中使用我的凭据来实现它.

我已经问过如何通过代理服务器使git工作:

但上述问题没有提及PAC脚本.

是否有一些设置可以直接使用proxy.pac脚本?

git pac

14
推荐指数
1
解决办法
8640
查看次数

使用代理后面的Vundle

我们有这个简洁的小脚本在工作,让我们使用互联网over linux环境代理.例如

withproxy git clone https://github.com/VundleVim/Vundle.vim.git
Run Code Online (Sandbox Code Playgroud)

工作得很好,甚至没有提示我输入我的用户名和密码.

如何在.vimrcfor Vundle 中进行设置,以便所有git内容都以此代理脚本为前缀?

git vim proxy vundle

5
推荐指数
1
解决办法
3954
查看次数

如何在Git上配置Socks5代理

我在通过Linux OS上的代理下载git start链接(git://anongit.freedesktop.org/wayland/wayland)时遇到问题。

我正在使用Git客户端(http://git-scm.com/download/linux)下载它,并且在.gitconfig文件中配置了http.proxy之后,成功下载了http链接。

但是我尝试了很多方法来为git link配置socks5代理,但是没有用。有人知道吗?

有关更多信息:

  1. 我需要使用具有1080端口的socks5代理。

  2. 该socks5代理有用户名和密码

linux git proxy

4
推荐指数
1
解决办法
2751
查看次数

如何强制 Git 通过其 ssh 连接使用socks 代理?

互联网上有大量相同的解决方案,用于定义 git 下载的代理隧道,就像这样,这一切都是通过设置 git 的https.proxy& http.proxyconfig.js 来实现的。但是当您尝试通过协议clone/ push/pull等时,这些答案不起作用ssh

例如,通过设置git config --global https.proxy socks5://127.0.0.1:9999当您尝试克隆时git clone git@github.org:user/repo.git它不通过定义的 sock5 隧道!

我尝试了各种方法,但都没有奏效!

题:

如何设置 git127.0.0.1:9999在使用ssh连接时使用本地 socks5 代理(例如)?

git ssh proxy ssh-tunnel

3
推荐指数
4
解决办法
3551
查看次数

标签 统计

git ×8

proxy ×5

github ×3

tor ×2

anonymous ×1

linux ×1

pac ×1

privacy ×1

ssh ×1

ssh-tunnel ×1

version-control ×1

vim ×1

vundle ×1