首页 > 其他分享 >无法访问Github仓库的极简治标法

无法访问Github仓库的极简治标法

时间:2024-01-27 20:06:26浏览次数:30  
标签:Github 仓库 IP 无法访问 Gitee 治标 使用


无法访问Github仓库的极简治标法_IP

Github访问受限,是国内众多IP所经常面临的问题。这里我经过大量的踩坑之后,还是认为使用Gitee将Github的仓库直接同步过来,作为一个私有的镜像,是最便利高效的方法。当然,这个只能满足日常使用第三方库的需求,治标但不治本,对于那些仅仅只是想使用某些Github仓库代码的童鞋来说,也是完全够用了。

技术背景

由于IP原因,国内的IP访问Github仓库的时候会经常遇到一些困难,甚至存在无法Ping通的情况。尝试过FastGithub等方案,但还是会遇到各种各样的问题,导致情况越来越复杂。

无法访问Github仓库的极简治标法_链接地址_02

但是转念一想,其实我只是想使用仓库中的代码和功能,理论上说使用国内的镜像就够了,于是总结了一个最实用便捷的方法:直接把相应的Github仓库同步到国内的Gitee仓库,然后就可以直接下载使用。

具体方法

打开Gitee,选择界面右上角的+号,选择从Github/Gitlab导入仓库,然后输入Github仓库对应的链接地址即可:

无法访问Github仓库的极简治标法_IP_03

并且,这么操作的时候,大部分情况下仓库已经被别人同步过了,可以直接使用。

总结概要

Github访问受限,是国内众多IP所经常面临的问题。这里我们经过大量的踩坑之后,还是认为使用Gitee将Github的仓库直接同步过来,作为一个私有的镜像,是最便利高效的方法。当然,这个只能满足日常使用第三方库的需求,治标但不治本,对于那些仅仅只是想使用某些Github仓库代码的童鞋来说,也是完全够用了。

版权声明

作者ID:DechinPhy


标签:Github,仓库,IP,无法访问,Gitee,治标,使用
From: https://blog.51cto.com/u_15561675/9444211

相关文章

  • Failed to connect to github.com port 443 after 21051 ms: Couldn't connect to ser
    使用git克隆远程仓库的代码,总是显示连接不上服务器,https和ssh都试了还是连不上。打开cmd去pinggithub.com也是显示连接超时,但是浏览器里面还是可以正常访问github。网上搜了一下,使用"ipconfig/flushdns"在cmd里面刷新一下本地的dns缓存,还是不行。最后找到一个方法,修改本地hosts文......
  • github在线python数据分析JupyterLite配置
    1、登录个人github账号访问jupyterlite在github的网站,https://github.com/jupyterlite/demo,并将该仓库克隆到个人账户下;Usethistemplate --> ... 2、转到个人github界面下,点击图中设置部分 3、然后选择Pages选项,将默认行为改为GithubActions 4、接下来还需要......
  • github action 自动化部署asp.net core应用到服务器
    在自己的仓库里工作流编辑workflow贴上自己的工作流name:ASP.NETCoreDeploymenton:push:branches:-master#你可以根据需要更改分支名称(在向master分支推送的时候触发这个workflow)jobs:deploy:runs-on:ubuntu-latest#使用Ubuntu环......
  • 《HelloGitHub》第 94 期
    兴趣是最好的老师,HelloGitHub让你对编程感兴趣!简介HelloGitHub分享GitHub上有趣、入门级的开源项目。https://github.com/521xueweihan/HelloGitHub这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言Python、Java、Go、C/C++、Swift.........
  • 解决 fatal: unable to access 'https://github.com/alibaba/nacos.git/': Failed to
    直接打开这个网站:https://sites.ipaddress.com/github.com/。找到网站中的IP地址复制出里面的IPAddress并粘贴到hosts里面。以下是macos上使用命令行打开方式,也可以直接在硬盘上找到这个文件打开sudovim/private/etc/hosts在最后一行添加如下代码140.82.113.4githu......
  • 同时配置github和gitee秘钥
    1.设置用户名和邮箱gitconfig--global--list查看全局配置信息删除配置:必须删除该设置gitconfig--global--unsetuser.name"你的名字"gitconfig--global--unsetuser.email"你的邮箱"2.生成新的SSHkeys生成GitHub的钥匙ssh-keygen-trsa-f~/.ssh/id_rsa.......
  • 突然连不上Github或者连接超时的解决办法
    问题描述当进行仓库pull或者push时,报错如下(连接失败/被拒绝/超时等):Failedtoconnecttogithub.comport443:Connectionrefused解决方法如下:方法一:关闭代理一开始查找解决方法以为是开梯子或者其他代理工具等原因,然后就试了重置代理或者取消代理的方式gitconfig--global-......
  • 【salesforece】进入一个新项目,如何将github上的项目克隆并连接到自己的sf环境
    1.将github上的项目克隆1)在电脑上创建一个空文件夹(文件夹名:a),用来装新项目的代码。2)用vscode打开文件夹a3)打开github环境,并复制想要clone的代码包链接b(这里复制SSH链接)4)在Terminal输入:gitclone 链接b代码clone完成2.连接到自己的sf环境1)Ctrl+Shift+P,新建或选择想要关联的......
  • 移动宽带下GitHub网页无法访问的解决办法
    修改主机hosts内容,文件位置:C:\Windows\System32\drivers\etc(注意在MAC端/Linux端需要在终端用命令:sudovim/etc/hosts)。在hosts文件中追加下面两行:140.82.112.4github.com199.232.69.194github.global.ssl.fastly.net前面的IP地址不同主机不一样,可通过下方地址进行查询:g......
  • 你和时间管理大师,就差一个开源工具「GitHub 热点速览」
    在这个快节奏的生活中,我们努力地在平衡工作、生活和个人发展,但常常感到时间不够用。如何在繁忙的日程中找到一丝丝“喘息”的机会,这个名叫cal.com开源项目能让你更轻松地管理日程。不管每天再怎么忙也不要忘记给自己充电,这份系统设计入门教程system-design-101,能让你利用碎片......