Github 经常由于 DNS 域名污染以及其他因素克隆不顺利。
一种办法是修改 hosts
bash
sudo gedit /etc/hosts
加上一行
bash
XXX.XXX.XXX.XXX github.com
XXX 位置的 IP 可以通过网站查询
这种方法比较适合本身可以克隆,但是速度很慢的情况,可以提速。
另一种比较简单的方法是利用 Gitee
到 Gitee 中,点击右上角的加号,选择导入仓库
在 URL 中填入原始的 Github 仓库网址
下方会显示 Gitee 中类似镜像的仓库。直接 git clone 下面的即可。但是尚不清楚 Gitee 是如何比较两个仓库的,所以完整性和安全性未知,个人尝试了几次没有出现什么问题。胜在简单,建议自己权衡利弊。