使用git工具可以方便地fork或者clone开源的资源,但是项google、android.com等资源由于被GFW阻隔无法获取,所以需要配置代理。

前提:

1.已安装git客户端

2.本机有V,P,N服务(否则免谈,本身受到限制就别谈配置代理了。。。)

有了以上前提,配置就是几行代码+回车的事情

例如,需要下载资源如下

git clone https://android.googlesource.com/platform/frameworks/volley/

但是由于连接被GFW重置到黑洞服务器,返回的信息就是: 连接超时

Cloning into 'volley'...
fatal: unable to access 'https://android.googlesource.com/platform/frameworks/volley/': Failed connect to android.googlesource.com:443; No error

配置代理,

打开 git bash或者直接在dos操作,

输入代码:

git config --global http.proxy "localhost:1080"

其实就这一步就可以了,下面补充一下

git config --global https.proxy 'https://localhost:1080'git config --global socks.proxy 'socks5://localhost:1080'

最后说一下一个比较有趣的现象,如果您使用的是dos设置git的代理,设置完成后关掉开启dos窗口,此时设置的代理方能生效,git bash不用,所以,如果在dos设置后直接clone会被误认为代理没用

取消代理设置
git config  --global  --unset http.proxygit config  --global  --unset https.proxy

最后说一下,此博客仅为记录此操作方便以后查找,参考了其他大神的博客,非原创,勿喷。

git配置代理获取资源相关推荐

  1. git配置代理 代理 socks5带用户名密码

    官方语法: // http: git config [--global] http.proxy[protocol://][user[:password]@]proxyhost[:port] // ht ...

  2. git配置取消代理_「高手」如何优雅的解决 git 超时

    Failed to connect to proxy.server.com port 8080: Operation timed out 全局代理 后来查看是否使用代理: git config --g ...

  3. git配置取消代理_git 设置和取消代理

    git 设置和取消代理 # 设置ss git config --global http.proxy 'socks5://127.0.0.1:1080' git config --global http ...

  4. 网站配置了Cloudflare代理后,如何配置Nginx获取的真实客户端IP地址?

    网站配置了Cloudflare代理后,如何配置Nginx获取的真实客户端IP地址? 这是一个很简单的问题,如何在后台获取真实的访问者IP地址? 网站为了避免有些不怀好意的访问者,不得不自动分析一下客户 ...

  5. 给git配置http代理

    1. 安装socat apt-get install socat 2. 创建配置文件,取名gitproxy 填入以下内容: #!/bin/sh _proxy=135.245.48.33 _proxyp ...

  6. React学习笔记4: React脚手架配置代理

    方式一 在package.json中追加如下配置 "proxy":"http://localhost:5000" 说明 优点:配置简单,前端请求资源时可以不加任 ...

  7. nginx多层反向代理获取客户端真实ip

    访问路径: 用户 --> www.chinasoft.cn(nginx反向代理) --> www.chinasoft.com(nginx反向代理) --> python服务端程序经过 ...

  8. Spring Cloud配置中心获取不到最新配置信息的问题

    本篇源于Spring Cloud Config的一个问题,但这个问题并非所有人都会遇到.如果您遇到了,那必须得看看这篇,如果没有遇到您也应该看看,防患于未然! 问题描述 之前有朋友提出Spring C ...

  9. vue.config.js配置代理不生效_iMac各种代理设置方法汇总

    ↑ 点击上方"子勰随笔"关注我 写在前面 由于各种各样的墙的原因,导致日常开发中我们会遇到各种各样的因为网络的问题导致的不能访问.超时等问题.每次遇到都会去查一遍,很是费时,今天专 ...

最新文章

  1. Python,OpenCV应用轮廓逼近算法,检测对象的形状
  2. 学C++,80%都是为了搞竞赛、凑一门语言?网友:莫钓鱼
  3. ScheduledThreadPoolExecutor定时任务线程池执行原理分析
  4. 解决VERSION 1.7 OF THE JVM IS NOT SUITABLE FOR THIS PRODUCT.
  5. window中osmnx包的详细安装过程
  6. 淮阴工学院计算机答辩,淮阴工学院关于做好2014级研究生学位论文答辩工作的通知...
  7. centos7 host修改
  8. MySQL课堂练习 20162315
  9. Jquery中拿到相同的对应的所有的标签
  10. 《从零开始学Swift》学习笔记(Day 63)——Cocoa Touch设计模式及应用之单例模式...
  11. Edraw Max(亿图图示):新手如何快速美化思维导图?
  12. Couldn't Copy Base System 错误处理办法
  13. [坐标纠偏] WGS84转GCJ02、BD09,GCJ02转BD09总结
  14. 公开密匙(public key)和专用密匙(private key)
  15. Linux音视频学习--常见的音视频传输协议及基本概念介绍
  16. C#语言实例源码系列-设置系统时间
  17. AirTest Poco定位 和启动方式
  18. 十二载征程犹未止,看今朝星光尽闪耀丨万字长文回顾2023数据技术嘉年华
  19. 为什么需要稀疏编码及解释
  20. Google Chart API学习(二)

热门文章

  1. 使用FineBI,轻松搞定汽车金融公司风险指标分析!
  2. css弹性布局实现水平居中对齐
  3. 深陷低效内耗,没有哪家企业是无病呻吟
  4. 往事并不如烟——听苹果人讲述苹果的历史故事
  5. python中utf-8和gbk编码格式_Python实现把utf-8格式的文件转换成gbk格式的文件
  6. android游戏攻略,安卓手机游戏攻略
  7. yum安装和卸载git
  8. 软文发布的方法以及技巧总结
  9. 数据库mysql无法远程访问,出现Host is not allowed to connect to this MySQL server解决办法
  10. smc2.0默认服务器型号,可能导致华为视频会议SMC2.0系统安装不上的原因