虚拟机 ubuntu 20.04 git 设置代理的方法

前言

  • ubuntu 20.04 虚拟机中 Git 访问 github 或者其他的 git 仓库,大部分情况下速度很慢,并且容易掉线

  • 如果 主机上使用了代理软件,但是虚拟机 ubuntu 中 Git 访问 git 仓库依旧是很慢

  • 【问题】如何设置 虚拟机 ubuntu 的 Git 代理,加快 git 的速度(clone 或者 拉取代码)

主机代理

  • 主机可以使用代理软件: Clash for Windows,开启代理后,有个端口号:
  • windows 下使用 ipconfig /all,Linux 下使用 ifconfig 获取 主机的 IP 地址

  • 如果主机的IP 是 192.168.0.101,则 代理地址就是 192.168.0.101:端口号

  • 虚拟机 ubuntu 20.04 git 设置代理的命令,这里有 http 与 https 两个

c 复制代码
git config --global https.proxy https://192.168.0.101:7890
git config --global http.proxy http://192.168.0.101:7890
  • 设置后,确认 git 拉取 github 或者其他的 git 仓库是否有速度的提升或者可以正常连接

关闭代理

  • 其实 设置代理就是修改了 git 的 配置文件 ~/.gitconfig,把这个文件中的代理配置删除即可

  • vim ~/.gitconfig

  • 也可以使用命令:

c 复制代码
git config --global --unset http.proxy
git config --global --unset https.proxy
  • 可以使用 git config -l 查看 git 相关的配置

小结

  • 拉取一些大型的 git 仓库,比如 Linux,很容易掉线导致前功尽弃,需要重新 拉取,所以有条件可以使用 git 代理。
相关推荐
HIT_Weston1 小时前
18、【Ubuntu】【远程开发】技术方案分析:私网ip掩码
linux·tcp/ip·ubuntu
静心观复3 小时前
git revert 2
git
枫子有风3 小时前
Git 简介和基础使用
git
天一生水water4 小时前
ubuntu使用毫秒镜像方式安装docker mysql
ubuntu·阿里云·docker
虚伪的空想家5 小时前
华为A800I A2 arm64架构鲲鹏920cpu的ubuntu22.04 tls配置直通的grub配置
ubuntu·华为·架构·虚拟化·kvm·npu·国产化适配
祎直向前5 小时前
在Ubuntu中安装并配置ssh
linux·ubuntu·ssh
FrankYoou7 小时前
git stash push 命令作用及使用场景
git
不懂音乐的欣赏者10 小时前
Windows 下 ROS/ROS2 开发环境最优解:WSL 比直接安装、虚拟机、双系统更优雅!
linux·windows·ubuntu·ros·wsl·ros2·双系统
rit843249912 小时前
在Ubuntu上配置Nginx实现开机自启功能
数据库·nginx·ubuntu
序属秋秋秋16 小时前
《Linux系统编程之开发工具》【实战:倒计时 + 进度条】
linux·运维·服务器·c语言·c++·ubuntu·系统编程