- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我在 Linux 操作系统上通过代理下载 git 启动链接 (git://anongit.freedesktop.org/wayland/wayland) 时遇到问题。
我是用Git客户端(http://git-scm.com/download/linux)下载的,在.gitconfig
文件中配置http.proxy后,http链接下载成功。
但是我已经尝试了很多方法来为git link配置socks5代理,但是都没有用。有人知道吗?
更多信息:
我需要使用 1080 端口的 socks5 代理。
这个socks5代理有用户名和密码
最佳答案
patthoyts提到的补丁在“Using a socks proxy with git for the http transport”中最终将在 Git 2.7 中成为上游(2015 年 12 月)
参见 commit 6d7afe0 (2015 年 10 月 26 日)Pat Thoyts (patthoyts
) .
(由 Jeff King -- peff
-- 在 commit 92b9bf4 中 merge ,2015 年 12 月 1 日)。
remote-http
(s): support SOCKS proxiesWith this patch we properly support SOCKS proxies, configured e.g. like this:
git config http.proxy socks5://192.168.67.1:32767
Without this patch, Git mistakenly tries to use SOCKS proxies as if they were HTTP proxies, resulting in a error message like:
fatal: unable to access 'http://.../': Proxy CONNECT aborted
This patch was required to work behind a faulty AP and scraped from Using a socks proxy with git for the http transport and guarded with an appropriate cURL version check by Johannes Schindelin.
关于linux - 如何在 Git 上配置 socks5 代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28690996/
我是一名优秀的程序员,十分优秀!