设置git协议clone代理

0x0

最近在clone yaffs2仓库时发现clone的异常缓慢,就算开了代理也是,搜索一番发现网上大多都是将设置http、https、ssh协议的代理,对于git协定的代理讲的很少,下面分享下如何让git协议走socks代理
以下内容前提是里已经在电脑上系统用了代理

0x1

yaffs2 代码仓库是git协议的,并且没有提供http协议的地址,ssh格式的需要注册后才能使用

git clone git://www.aleph1.co.uk/yaffs2
  • 安装环境
sudo apt-get install netcat-openbsd
  • 创建脚本文件
touch  ~/proxy-wrapper
vim ~/proxy-wrapper
  • 在文件中添加以下内容
#!/bin/bash
nc -x127.0.0.1:1089 -X5 $*

其中的1089端口号要根据个人具体来定,ubuntu可以在系统设置里查看
在这里插入图片描述

  • 设置环境变量
export GIT_PROXY_COMMAND="[path]/proxy-wrapper"

[path] 用proxy-wrapper所在的全路径替换

  • 到此就设置完毕
    下面clone下仓库看看速度
    在这里插入图片描述可以看到,clone的很快啊

注: 每次使用前都需要设置下GIT_PROXY_COMMAND变量

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/265729.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue-cli 3.0安装和使用

零. 前言 公司最近开发项目使用的是vue-cli 3.0版本开发,但是对于vue-cli 3.0版本一直没有研究过如何使用,公司使用配置:pug ts stylus eslint;编辑器使用:vscode,使用起来简直不要太爽。 默认你已经安装…

lucene 入门整理

2019独角兽企业重金招聘Python工程师标准>>> 1. 概述 Lucene是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎。Lucene以其方便使用、快速实施以及灵活性受到广泛的关注。它可以方便地嵌入到各种应用中实现针对应用的全文索引、检索功能&am…

bits/libc-header-start.h: No such file or directory

问题描述 最近需要在debian 安装下arm和riscv的交叉工具链 sudo apt install gcc-10-riscv64-linux-gnu在安装完后使用交叉工具链编译东西时报错 orangepiorangepi4-lts:~/float-test$ riscv64-linux-gnu-gcc-10 float-cmov3.c -O2 -S In file included from float-cmov3.c:…

安卓APP开发基础

目录安卓工程构建第一个APP运行安卓的工程目录文件夹介绍安卓APP启动过程安卓布局控件布局的种类布局和页面的关系显示一张美女图显示两个美女常用布局之相对布局基础控件之Button,TextView,EditText,ImageView, padding和margin(内外边框)相对布局综合小演练-智能家居刷卡界面…

Dlib与OpenCV图片转换

re: 1. https://zhuanlan.zhihu.com/p/36489663 2. https://stackoverflow.com/questions/38180410/convert-rgb-image-to-grayscale-image-in-dlib End转载于:https://www.cnblogs.com/happyamyhope/p/9808837.html

idea怎么直接拉去git_如何将GitHub上面的项目拉取到IDEA中

上次,小喵给大家演示了一下,那么今天小喵给大家演示一下如何将GitHub上面的项目拉去到IDEA中.一 . 获取连接有两种情况 : 一种是项目未初始化 , 第二种是项目已初始化.未初始化 获取连接 :已初始化获取连接 :获得连接后我们就要去完成今天的目标啦!二 . 拉取项目到IDEA中GitHu…

jquery.ui.draggable中文文档jquery 自由拖拽类~study~

为什么80%的码农都做不了架构师?>>> JQuery UI Draggable插件用来使选中的元素可以通过鼠标拖动. Draggable的元素受影响css: ui-draggable, 拖动过程中的css: ui-draggable-dragging. 如果需要的不仅仅是拖, 而是一个完整的拖放功能, 请参阅JQue…

ubuntu蓝牙设备重连接慢

描述 我使用蓝牙鼠标和键盘连接到主机,操作系统是ubuntu 22 在使用过程中发现在主机或键盘休眠后 重连接速度很慢 解决方案 ubuntu 22 vim /etc/bluetooth/main.confFastConnectable true

序列(seq)

序列(seq) 题目描述 给定 N,A,BN,A,B,构造一个长度为 NN 的排列,使得: 排列长度为 N; 最长上升子序列长度为 A; 最长下降子序列长度为 B。 我们有 SPJ,有解任意给出一组,否则说明无解。 输入 第…

数据结构——二叉树先序、中序、后序及层次四种遍历(C语言版)

摘自:数据结构——二叉树先序、中序、后序及层次四种遍历(C语言版) 作者:正弦定理 发布时间:2020-12-09 17:08:48 网址:https://blog.csdn.net/chinesekobe/article/details/110874773?ops_request_misc%2…

js 获取td高度_JS或jQuery获取宽高度

javascript//网页可见区域宽: document.body.clientWidth //网页可见区域高: document.body.clientHeight //网页可见区域宽: document.body.offsetWidth (包括边线的宽) //网页可见区域高: document.body.offsetHeight (包括…

不重新编译DLL,让FCKEditor支持附件上传

最近在忙着做一个小项目,就是一个企业内部的论坛,其中最基本的一点就是富文本编辑帖子和回帖。目前市面上用的比较多的富文本编辑器有:FreeTextBox 一个有很多年历史的富文本编辑器了,使用简单,而且一般的使用是免费的…

一些比较少用但比较有用的linux命令备忘

网络相关 ssh 反向代理 ssh -fCNR 10000:localhost:22 userBB.B.B.B B.B.B.B是一个外网机器B的IP ssh -p 10000 userAlocalhost 在机器B,ssh到机器A 防火墙 查看防火墙服务状态 systemctl status firewalld查询端口是否开放 firewall-cmd --query-port8080/tcp…

安卓网络编程(Socket、WebView控件)

目录JavaSocket服务端开发JavaSocket客户端开发安卓Socket客户端开发接收消息显示到控件上(解决安卓线程无法修改控件问题)Android网络接收数据并刷新界面显示安卓webView智能家居你APP页面开发JavaSocket服务端开发 import java.io.IOException; import java.io.InputStream; …

(转)iOS Wow体验 - 第五章 - 利用iOS技术特性打造最佳体验

本文是《iOS Wow Factor:Apps and UX Design Techniques for iPhone and iPad》第五章译文精选,其余章节将陆续放出。上一篇:Wow体验 - 第四章 - 为应用的上下文环境而设计 关于本套译文分享的详情及目录结构,请参考iOS Wow体验 - 译文分享说…

fetch 自动加cookie_WEBUI自动化开发(第五章)

Requests是Python的非常常用的HTTP的库,主要用于网络爬虫和接口自动化测试。下面使用Requests最新版本,通过pip install requests安装。pip install requestsCollecting requests Downloading requests-2.25.0-py2.py3-none-any.whl (61 kB) |███…

结构体对齐计算方式

目录法则一:结构体成员的偏移量必须是成员大小的整数倍(数组除外)法则二:结构体大小必须是所有成员大小的整数倍(数组、结构体除外)带数组的结构体大小计算带结构体的结构体大小计算带联合体的结构体大小计算pragma pack(4)向4对齐对齐方式确实很浪费空间…

【计算机算法设计与分析】——5.4最优二分检索树

(n为结点个数) 为成本差额 转载于:https://www.cnblogs.com/chihaoyuIsnotHere/p/9815498.html

2013-8-14大一大二暑期组队训练赛

1001 Time Limit : 5000/2000ms (Java/Other) Memory Limit : 65535/65535K (Java/Other) Total Submission(s) : 11 Accepted Submission(s) : 2 Font: Times New Roman | Verdana | Georgia Font Size: ← → Problem Description You are to write a module that will c…