首页 > 其他分享 >git针对指定网站设置代理

git针对指定网站设置代理

时间:2023-01-07 11:12:17浏览次数:38  
标签:git -- global 代理 指定 proxy https config

我们经常要用到各种git地址,比如github、gitee还有自己搭建的git等等。


但是github我们经常拉取和推送代码的时候超时,这时候如果我们搜索会发现大量的文章都是告诉我们设置全局系统代理:

#使用http代理 
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy https://127.0.0.1:7890
#使用socks5代理
git config --global http.proxy socks5://127.0.0.1:7891
git config --global https.proxy socks5://127.0.0.1:7891

这种方式会让我们所有的git请求都走代理,但是我们访问gitee肯定不需要代理啊,走代理反而会慢。

所以我们需要针对github单独设置代理。


我们可以这么干。

#使用socks5代理(推荐)
git config --global http.https://github.com.proxy socks5://127.0.0.1:7891
git config --global https.https://github.com.proxy socks5://127.0.0.1:7891
#使用http代理(不推荐)
git config --global http.https://github.com.proxy http://127.0.0.1:7890
git config --global https.https://github.com.proxy https://127.0.0.1:7890

这样就会只有网址是https://github.com的时候走我们指定的git代理,剩下的不走,完美解决了我们的问题。


如果我们要取消使用代理,可以设置

git config --global --unset http.proxy 
git config --global --unset https.proxy

标签:git,--,global,代理,指定,proxy,https,config
From: https://www.cnblogs.com/j4587698/p/17032260.html

相关文章

  • GitHub车牌检测识别项目调研
    汽车车牌检测和识别实践指南,提供了算法方案和测试效果。​一,EasyOCR​​​1.1,仓库介绍​​​​1.2,使用记录​​​二,HyperLPR​​​2.1,HyperLPR概述​​​​2......
  • GitHub车牌检测识别项目调研
    汽车车牌检测和识别实践指南,提供了算法方案和测试效果。​一,EasyOCR​​​1.1,仓库介绍​​​​1.2,使用记录​​​二,HyperLPR​​​2.1,HyperLPR概述​​​​2......
  • Arch Linux 为 Discord 设置代理
    复制图标到用户所属目录$cp/usr/share/applications/discord.desktop~/.local/share/applications/修改启动命令为其添加代理[DesktopEntry]Name=DiscordStartup......
  • 使用python程序自动克隆Azure DevOps Server中的Git库(令牌pat认证)
    Contents1.场景描述2.操作方法2.1调用AzureDevOps的接口生成令牌2.2生成Base64编码格式的认证字符2.3在git命令行中使用base64字符作为认证字符1.场景描述在最近的......
  • 高校github课程资源汇总
    序号学校名称学校类型课程资源链接1清华大学Top计算机系课程攻略https://github.com/Salensoft/thu-cst-crackerhttps://github.com/PKUanonym/REKCARC-......
  • GitHub简易讲解
    这是你首先要在自己的电脑上需要配置的参数,然后把id_rsa.pub中的内容全部复制到你的ssh帐号中建立githubgitconfig--globaluser.name"user"gitconfig--globaluser.em......
  • 令物体沿着指定路径运动[as3版]
    *在舞台中有一个名为fk的movieclip和一个名为line的movieclip。这是运行之后的效果。以上程序按着原闪吧文章的思路用as3实现了一遍。importflash.display.BitmapData;impo......
  • 类似git 的数据版本管理工具
    git是一个很不错的svc系统,当前基于git的玩法是越来越多了,比如gitops,基于git的数据管理也是包含了不少的开源实现基于git玩法的好处版本化,可以实现特定版本的只读活......
  • Git管理版本详细教程
    一、远程仓库与本地仓库关联的逻辑关系Remote: 远程仓库,即你在 Github 或者 Gitee 等平台上创建的项目仓库;Repository: 本地仓库,你可以认为就是我们拉取项目后生......
  • Linux +Docker +Nginx 部署代理转发初探
    很多开发人员仅仅只会码代码,如果让开发人员部署一些深入点的东西,或者做负载均衡等,很多开发人员估计就懵逼了,作为一个专业的开发还需要懂一些基本的运维知识;虽然说在互联......