首页 > 其他分享 >git设置代理

git设置代理

时间:2023-04-09 14:56:05浏览次数:43  
标签:git 设置 -- global 代理 proxy https config

背景

国内提交代码到github,因为网络原因很蛋疼~需要设置代理,才能正常且快速的提交代码。

刚巧我有国外的云服务器,自己搭建了一个socket5代理。

设置代理

命令设置代理

git config --global https.proxy "socks5://ip:1080"

# socks
git config --global http.proxy 'socks5://127.0.0.1:1080' 
git config --global https.proxy 'socks5://127.0.0.1:1080'
# http
git config --global http.proxy http://127.0.0.1:1080 
git config --global https.proxy https://127.0.0.1:1080

# 只对github.com使用代理,其他仓库不走代理
git config --global http.https://github.com.proxy socks5://127.0.0.1:1080
git config --global https.https://github.com.proxy socks5://127.0.0.1:1080

# 取消github代理
git config --global --unset http.https://github.com.proxy
git config --global --unset https.https://github.com.proxy

--global 表示全局,不需要可以不加,不建议设置全局代理, 多环境下可能混乱。

修改配置设置代理

直接修改 ~/.gitconfig 文件

取消代理

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

标签:git,设置,--,global,代理,proxy,https,config
From: https://www.cnblogs.com/guowenrui/p/17300313.html

相关文章

  • socket开发网络设置
    1.查看本机文件句柄使用情况$cat/proc/sys/fs/file-nr89280100000输出三个值的意思是:已经分配的文件句柄数已经分配但没有使用的文件句柄数最大文件句柄数2.系统级别设置文件句柄$echo"fs.file-max=6553560">>/etc/sysctl.conf$sysctl-p3.......
  • Question1:如何在Git中撤销最近的commit并重新执行add操作?「有问必答」
    你好,我是悦创。这是有问必答系列,你可以把你的问题在文章下评论,无论什么问题,我都会为你解答。如果你想撤销最近的一次提交并将更改重新放回暂存区(stagingarea),可以使用如下命令:gitreset--softHEAD^这将撤销最近的一次提交,同时保留更改在暂存区。之后,你可以使用gitadd将你想要......
  • 【转】git 合并某个分支上某次commit记录到另外一个分支
     转,原文:https://www.cnblogs.com/wjxbk/p/15469212.html------------------------------ git合并某个分支上某次commit记录到另外一个分支 需求:需要将A分支的某次提交记录,合并到B分支 解决步骤:1)gitcheckoutA分支找到提交的commitid可以使用gitlog命令......
  • java基础-代理
    1.代理简介2.静态代理3.动态代理3.1.jdk使用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理,JDK创建代理对象效率较高,但是执行效率较低使用流程:实现InvocationHandler接口,重写invoke(),使用Proxy.newProxyInstance()产生代理对象,被代理的对象......
  • GitHub Actions:从使用action操作到自定义action操作
    (目录)1、使用action操作文档https://docs.github.com/zh/actions/quickstart.github/workflows/github-actions-demo.ymlname:GitHubActionsDemorun-name:${{github.actor}}istestingoutGitHubActions......
  • ant-design-vue日历面板 a-calendar 属性自定义设置
    通过自定义属性设置,实现一个周末与工作日的不同颜色设置效果图: 使用的属性:自定义头部设置headerRender自定义日期显示dateFullCellRender代码:<template><divclass="box"><h3>1.自定义头部;2.自定义日期显示,工作日显示,周末显示</h3><a-c......
  • Git 新手使用学习手册
    目录一、Git概述1.Git介绍2.Git安装二、Git分区1.三大分区和三大状态(1)存储三大分区(2)文件三大状态2.分区转换指令2.分区对比指令三、Git配置1.用户配置2.远程仓库配置(1)生成SSHkey(2)GitHub上添加SSHkey四、Git本地操作1.创建本地仓库2.版本回退(1)以版本号实现(2)以标签实现3.......
  • 利用github作为文档类云盘
    初次使用创建一个github仓库在本地新建文件夹,clone远程仓库 更新本地文档上传本地文档发生更改,gitadd,gitcommit进行上传本地仓库,然后push到远程仓库 远程仓库文档发生更新,更新到本地仓库只能和初次使用一样进行clone......
  • 记录一次linux代理访问服务静态资源失败问题
     1.后台端口  2.  3.访问成功的页面静态资源加载  4.访问成功但是静态资源没有出来 ......
  • 修改git的submodule链接
    修改git的submodule链接简介从github导入库到gitee,有些库会以submodule形式依赖第3方库,这时我们从gitee下载时也要对应修改。修改.gitsubmodule文件将库的路径改成gitee库的名称即可gitsubmodule命令gitsubmodule[--quiet][--cached]gitsubmodule[--quiet]add[<opt......