git 网络问题, git代理设置,git clone 速度限制, 以及 vmware环境网络问题

博客原文

文章目录

    • 前言
    • [Git 代理](#Git 代理)
      • 问题分析:
      • [v-two-ray 演示:](#v-two-ray 演示:)
      • [设置 git 代理](#设置 git 代理)
      • [取消 git 代理](#取消 git 代理)

前言

相信计算机专业的同学在学习 linux 时, 一定会被无法获取网络资源而困惑, 本文带你打通 git clone 的速度限制

Git 代理

问题分析:

  • 本机已经打开代理但是 git clone 依然很慢
  • git push 时, 超时无法推送
  • 解决git报错:ssh:connect to host github.com port 22: Connection timed out

v-two-ray 演示:

开启局域网连接

v-two-ray 端口地址:

我们知道的 v-two-ray 的端口, 这里我们要用本地端口, 因为我们是主机的 git

设置 git 代理

sh 复制代码
git config --global http.proxy http://127.0.0.1:10809
git config --global https.proxy https://127.0.0.1:10809

取消 git 代理

sh 复制代码
git config --global --unset http.proxy
git config --global --unset https.proxy

如果是虚拟机的话, 需要将地址设为网关地址

另外如果是 VMware 虚拟机:

sh 复制代码
$ ip r
default via 192.168.254.2 dev ens33 proto static
192.168.254.0/24 dev ens33 proto kernel scope link src 192.168.254.130

虚拟机网关为 192.168.254.2, 但该网关为虚拟网关不接流量, 应使用 192.168.254.1

sh 复制代码
git config --global http.proxy http://192.168.254.1:10809
git config --global https.proxy https://192.168.254.1:10809
相关推荐
学习使我健康7 分钟前
MVP模式
android·github·软件工程
老鱼说AI10 分钟前
CSAPP深入理解计算机系统第三章:汇编语言基础
网络
代码中介商12 分钟前
Linux 基础命令完全指南:从文件操作到进程管理
linux·运维·服务器
m0_6146190613 分钟前
花了一下午学 Git,整理了一份学习笔记
笔记·git·学习
Agent产品评测局21 分钟前
律所行业自动化平台选型,合同审核与案件管理优化 | 2026年法律科技Agent化演进与企业级智能体实测横评
运维·人工智能·科技·ai·chatgpt·自动化
思麟呀21 分钟前
应用层协议HTTP
linux·服务器·网络·c++·网络协议·http
RTC老炮26 分钟前
RaptorQ前向纠错算法架构分析
网络·算法·架构·webrtc
何中应28 分钟前
Docker-Compose环境配置&使用
运维·docker·容器
qq_2837200533 分钟前
Python模块精进: urllib 从入门到精通
网络·爬虫·python
heimeiyingwang1 小时前
【无标题】
网络·缓存·docker·性能优化·架构