无法访问Github仓库的极简治标法
技术背景
由于IP原因,国内的IP访问Github仓库的时候会经常遇到一些困难,甚至存在无法Ping通的情况。尝试过FastGithub等方案,但还是会遇到各种各样的问题,导致情况越来越复杂。
但是转念一想,其实我只是想使用仓库中的代码和功能,理论上说使用国内的镜像就够了,于是总结了一个最实用便捷的方法:直接把相应的Github仓库同步到国内的Gitee仓库,然后就可以直接下载使用。
具体方法
打开Gitee,选择界面右上角的+
号,选择从Github/Gitlab导入仓库
,然后输入Github仓库对应的链接地址即可:
并且,这么操作的时候,大部分情况下仓库已经被别人同步过了,可以直接使用。
总结概要
Github访问受限,是国内众多IP所经常面临的问题。这里我们经过大量的踩坑之后,还是认为使用Gitee将Github的仓库直接同步过来,作为一个私有的镜像,是最便利高效的方法。当然,这个只能满足日常使用第三方库的需求,治标但不治本,对于那些仅仅只是想使用某些Github仓库代码的童鞋来说,也是完全够用了。
版权声明
本文首发链接为:https://www.cnblogs.com/dechinphy/p/github-ban.html
作者ID:DechinPhy
更多原著文章:https://www.cnblogs.com/dechinphy/
请博主喝咖啡:https://www.cnblogs.com/dechinphy/gallery/image/379634.html