git clone 换源 / GitHub 国内镜像

由于国内政策原因,访问 GitHub 会被限制速度,在 clone GitHub 上的代码时很容易出现连接超时的情况,给无法的同学造成了很多困扰,本博客旨在提供有效的国内镜像,使大家能够顺利下载代码进行学习。

目前,国内可用的镜像网站有:

https://github.com.cnpmjs.org
# 服务器位于香港

https://gitclone.com
# 服务器位于杭州

https://doc.fastgit.org
# 服务器位于香港

比如在 clone 某一代码的时候,要用到的命令为:

git clone https://github.com/XXXXX

选择一个上面的镜像网站地址,例如选择 https://doc.fastgit.org (个人常用),将命令更改为:

git clone https://hub.fastgit.org/XXXXX

注意,以上网站请不要登录,在进行替换之前请先进入网站查看对应的替换命令,不同的网站替换方式不同。

或者使用全局参数,更改 git 参数

git config --global url."https://hub.fastgit.org/".insteadOf "https://github.com/"

使用全局参数更改以后,使用 vim ~/.gitconfig 命令即可查看当前的配置文件,看到以下配置。

[url "https://url you choose"]
        insteadOf = https://github.com/

你可能感兴趣的:(git,github,linux,ubuntu)