git配置取消代理_git 设置和取消代理
git 设置和取消代理
# 设置ss
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
# 设置代理
git config --global https.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080
# 取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
这些设置最终会保存在用户目录下的 .gitconfig 文件中,如果代理有变动也可以直接在这里修改。
设置 Git SSH 代理
还有一种情况,我们通过 SSH 方法 clone 代码,提交代码,因为这样不用输入密码,通常我们会在自己的常用电脑上这么做。上面设置的 HTTP 代理对这种方式 clone 代码是没有影响的,也就是并不会加速,SSH 的代理需要单独设置,其实这个跟 Git 的关系已经不是很大,我们需要改的,是SSH 的配置。在用户目录下建立如下文件~/.ssh/config,对 GitHub 的域名做单独的处理
1
2
3
4
5
6
7
8
9
#这里必须是 github.com,因为这个跟我们 clone 代码时的链接有关
User git
#如果是 HTTP 代理,把下面这行取消注释,并把 proxyport 改成自己的 http 代理的端口
#ProxyCommand socat - PROXY:127.0.0.1:%h:%p,proxyport=6667
#如果是 socks5 代理,则把下面这行取消注释,并把 6666 改成自己 socks5 代理的端口
#ProxyCommand nc -v -x 127.0.0.1:6666 %h %p
根据代码中的注释,设置自己的代理,查了很多资料 socks5 可以配合 nc 使用,但是我这里试了下不行,各位可以试一下,暂时把这个方案留在这里。
经过上面的设置,现在不管是用什么方式 clone 代码,都会走代理了,这里还是强调一下,代理要速度快才会有加速效果,如果代理一般或者很慢,可能还不如不走代理。
git配置取消代理_git 设置和取消代理相关推荐
- git 创建邮箱 用户名_git设置用户名和邮箱
1.设置用户名和密码 git config --global user.name "username" git config --global user.email userema ...
- git配置用户信息_git系列教程(4)-单用户配置
一般新手都会使用一个用户,要么是github,要么是gitee 本地配置 上个文档已经讲过本地配置,在这里就不赘述了 连接github或者gitee 生成ssh公钥 ssh-keygen -t rsa ...
- 设置Web浏览器的HTTP或HTTPS代理(设置网页IP代理)
[1]设置Web浏览器的HTTP或HTTPS代理: 原理:非常简单,修改注册表中的两个键值,然后调用InternetSetOption函数更新即可. 步骤: 1.打开注册表:HKEY_CURRENT_ ...
- git设置和取消代理
git设置和取消代理 转载于 git 设置和取消代理 - 削微寒 - 博客园 # 设置ss git config -global http.proxy 'socks5://127.0.0.1:1080 ...
- git配置取消代理_「高手」如何优雅的解决 git 超时
Failed to connect to proxy.server.com port 8080: Operation timed out 全局代理 后来查看是否使用代理: git config --g ...
- GitHub 设置和取消代理,加速 git clone
GitHub 设置和取消代理,加速 git clone git 设置代理: git config --global http.proxy http://127.0.0.1:1080 git 取消代理: ...
- 命令行查看、设置和取消git或终端代理
1. git代理 1.1 查看git代理 git config --global -l 1.2 设置git代理 1.2.1命令行设置(临时) //设置全局代理 //http git config -- ...
- 【技术贴】局域网设置 使用自动配置脚本 有对钩被选中取消不掉的解决办法...
[技术贴]局域网设置 使用自动配置脚本 有对钩被选中取消不掉的解决办法 今天用代理,发现了一个很奇怪的现象,我去啊,总是闲着没事,我的代理就被更改了,我把代理关了,发现那个选项还是在,是个9090端口 ...
- 设置代理_ie浏览器一键取消自动检测设置并设置代理
ie浏览器[设置]--[internet选项]--[连接]--[局域网设置] [自动设置]--默认这个[自动检测设置]是打勾的, 这可害了不少使用代理上网的人. 这个自动检测设置检测得并不准确,该走代 ...
最新文章
- python之33个关键字详解_Python 中的关键字 with 详解
- Photometric Stereo 初體驗
- 算法题解:最小编辑距离(动态规划算法)
- 5.1 Android Basic QuickStart Layouts Linear Layout
- springboot+springsecurity+mybatis+jwt实现单点登录(详细到爆了)
- deferred Transports Protocols 简单介绍
- C++:如何在VS中配置第三方动态库 【visual Studio 2017 + Opencv 】
- Linux设备驱动模型二 kobject
- tabcontrol设置当前活动页
- html弹出框交互,HTML5/SVG模态窗口(对话框)交互动画
- sqoop-1.4.7安装
- 微信支付指纹上传服务器,指纹安全吗,支付宝、微信支付会上传用户的指纹吗...
- EDI 单据和标准是什么?
- 【ECM技术】局部光照补偿技术(LIC)
- graphviz画图之张柏芝前夫是谢霆锋
- webpack (七) -配置sourceMap——为了更容易地追踪代码错误和警告
- Linux ls -l 名:命令详解
- BT源代码学习心得(十三):客户端源代码分析(对等客户的连接建立及其握手协议)
- scons的使用方法和进阶
- 【blender建模功能】06 多边形建形工具