MAC 如何解决GitHub下载速度慢的问题

说在前面

解决github下载速度慢的方法很多,本文主要介绍通过Git镜像的方式解决下载慢的问题。 主要步骤有:1、找到gitconfig文件, 2、通过git命令查看当前生效的config 配置 3、使用git config命令编辑并添加国内镜像源

1、gitconfig 文件在哪里?

Git 一共有3个配置文件:

  1. 仓库级的配置文件:在仓库的 .git/.gitconfig,该配置文件只对所在的仓库有效。
  2. 全局配置文件:Mac 系统在 ~/.gitconfig,Windows 系统在 C:\Users<用户名>.gitconfig。
  3. 系统级的配置文件:在 Git 的安装目录下(Mac 系统下安装目录在 /usr/local/git)的 etc 文件夹中的 gitconfig。

2、git config 操作的相关命令

bash 复制代码
# 查看配置信息
# --local:仓库级,--global:全局级,--system:系统级
$ git config <--local | --global | --system> -l

# 查看当前生效的配置信息
$ git config -l

# 编辑配置文件
# --local:仓库级,--global:全局级,--system:系统级
$ git config <--local | --global | --system> -e

# 添加配置项
# --local:仓库级,--global:全局级,--system:系统级
$ git config <--local | --global | --system> --add <name> <value>

3、Git镜像源的选择

由于Git是分布式的版本控制系统,可以从多个镜像源进行Git操作。这里提供一些Git镜像,我们可以将就近的Git镜像加入.git/config文件中:

1、中科大镜像源

url "https://mirrors.ustc.edu.cn/git/"

insteadOf = https://github.com/

insteadOf = https://gitlab.com/

insteadOf = https://bitbucket.com/

2、清华大学镜像源

url "https://mirrors.tuna.tsinghua.edu.cn/git/"

insteadOf = https://github.com/

insteadOf = https://gitlab.com/

insteadOf = https://bitbucket.com/

3、阿里云镜像源

url "https://code.aliyun.com/"

insteadOf = https://github.com/

insteadOf = https://gitlab.com/

insteadOf = https://bitbucket.com/

参考:

如何解决GitHub下载速度慢的问题

Mac Git 配置全局gitconfig

mac上怎么看隐藏文件(显示Mac隐藏文件的三种方式

Linux 学习笔记 - vim文本编辑器

相关推荐
高频因子挖掘机6 小时前
A股量化从日线升级到5分钟线:数据量增加后最先暴露哪些工程问题?
后端·github·api
高频因子挖掘机6 小时前
历史行情返回顺序变了,为什么按行号计算指标很危险?
后端·github·api
用户7273744138847 小时前
两个日期中间隔了多少天:闰年和跨年最容易算错
github
阿良别做梦7 小时前
开源一个桌面项目工作台:把服务启动、文件编辑和 Git 合并放到一起
github
钱栈up8 小时前
GitHub 热榜实测|REA:用 Agent 逆向一切
typescript·开源·github
YJfox10 小时前
Qt Creator工具git使用完整教程
github
あ-14 小时前
mac dbeaver安装后显示数据包损坏
macos
怕浪猫14 小时前
3 小时搭一个能用的聊天机器人后端,我用了这套技术栈
后端·面试·github
钱栈up14 小时前
从 macOS 切回 Windows,我用 5 个免费工具把 80% 操作习惯搬了回来
windows·macos·策略模式
miofly14 小时前
NVIDIA 将 Run:ai 平台全面开源,纳入 DSX AI Factory 体系
开源·github