首页 > 其他分享 >Github图床搭建,结合Picgo与jsdelivr的免费cdn加速,以及部分问题解决方案

Github图床搭建,结合Picgo与jsdelivr的免费cdn加速,以及部分问题解决方案

时间:2024-01-21 18:57:01浏览次数:35  
标签:点击 GitHub cdn token 图床 Github jsdelivr

留份文档,便于后续查询

===================

用到的地址:
Github:GitHub

Picgo:PicGo is Here | PicGo

jsdelivr加速地址:

https://cdn.jsdelivr.net/gh/Github用户名/仓库名@master

===================

1.创建一个GitHub仓库:

进入你的GitHub首页,在右上角你会找到一个➕,在下拉菜单中选取"New repository"选项

 

按需填写相关信息,创建仓库:

 

2.获取一个GitHub的token用以picgo的身份验证

同样在你的GitHub主页,右上角点击你的头像,在展示的抽屉中选择"Settings"

 

然后把左侧选项框滑到最下面,选择"<>Developer settings",再从左侧点击"Personal access token"下拉展开,选择"Tokens(classic)",然后再点击右上角的"Generate new token",选择"Generate new token(classic)"

 

 

按步骤填写信息后,滑倒最下面,创建token,然后复制token值(必须立马复制,否则之后将无法再看到这个token的值)

 

 

3.配置Picgo(下载安装很简单,官网直接下载安装就行)

点击左侧的图床设置,选择github,再点击编辑

 

 

按要求填写内容,点击确定,即可完成配置,可以开始上传图片:

参考内容如下:

设定仓库名(参考):MorningM/img-bed
设定自定义域名(参考):https://cdn.jsdelivr.net/gh/MorningM/img-bed@master

 

加速域名例子已给出,按要求填写即可,它的作用是把我们上传的文件后获取到的访问地址(URL)转成一个加速后的访问地址(URL),可以有效解决GitHub访问不到或访问过慢的情况。。

PS:上传成功后,会把地址直接放到你的粘贴板中,直接CTRL+V粘到你想要的位置就行!

==========================================================================================================

问题:

目前只遇到过两种情况

  • 状态码:404,message显示request fail 404之类的,那就是你的设置有问题,着重查看你的①设定仓库名②设定分支名,是否和你的仓库一一对应
  • 状态码:0,message显示unable to verify the first certificate之类,请把你的代理关掉即可(有些人访问不到GitHub可能会开加速器或者steam++之类的,就会导致这种情况)

标签:点击,GitHub,cdn,token,图床,Github,jsdelivr
From: https://www.cnblogs.com/MorningMaple/p/17978113

相关文章

  • 输入git push命令显示ssh: connect to host github.com port 22: Connection timed ou
    之前都好好的,今天 gitpush 的时候突然出现这个问题: 解决方法:更改SSH端口(亲测可用)先试试这个命令:[email protected]此时出现如下提示信息:Theauthenticityofhost'[ssh.github.com]:443([20.205.243.160]:443)'can'tbeestablished.ED25519key......
  • git与github
    目的:自己想在github上找一些项目看看,发现需要git1、下载git:Git基本使用教程(一):入门及第一次基本完整操作_git的使用-CSDN博客看到这个博客,确实好。我再本地仓库连接github时出错了,ssh:connect(连接)(连接)tohost(主机)(主机)github.comport(港口)(港口)22:Connection(连......
  • 将 .NET 8应用 以 dotnet publish 创建容器镜像并结合 Github Actions 部署到 Azure
    介绍.NET8无需DockerFile即可为.NET应用创建docker映像的新方法,我将使用dotnetpublish将.NET应用容器化,在本文中,我将分享我如何为.NET8的项目创建一个简单的ci/cd的经验。它包括2个主题:创建用于生成.NET应用并将其发布到Azure的GitHub工作流如何使用do......
  • node-sass 安装出错 Cannot download "https://github.com/sass/node-sass...
    Downloadingbinaryfromhttps://github.com/sass/node-sass/releases/download/v4.14.1/win32-x64-83_binding.nodeCannotdownload"https://github.com/sass/node-sass/releases/download/v4.14.1/win32-x64-83_binding.node": github网站大多时候都访问不到,下载 win32-x......
  • 【github】Mac系统中,如何项目clone(1.通过vscode链接github,2.进行clone)
     1.通过vscode打开一个空文件夹(目录:确认想要放置新项目的目录)2.进行vscode和github的链接1)参考下方网址1-6步,生成sshkey,登录到github,检测SSHkeyhttps://cloud.tencent.com/developer/article/1952247,网址中有效内容如下:1.检查SSHkey是否存在在Mac终端输入:ls-a~/.......
  • GitHub DeskTop 汉化教程
    参考文章:GithubDesktop汉化(最新版,支持Win、Mac、Linux平台)下载安装GitHubDeskToGitHubDeskTop官网下载地址:https://desktop.github.com/到官网下载并安装GitHubDeskTop,安装的时候要用默认路径!!!安装的时候要用默认路径!!!安装的时候要用默认路径!!!下载汉化工具GitHubDeskTop......
  • Android studio 集成github copilot
    AndroidStudio集成GitHubCopilot引言在软件开发的过程中,编写代码是一个不可避免的环节。而对于一些常见的代码块,我们可能已经写了很多次。在这种情况下,GitHubCopilot可以成为我们的好帮手。GitHubCopilot是由GitHub开发的人工智能代码助手,它通过学习开源代码库中的代码......
  • Code Review、InLineChat、RAG能力全部独家提供,这波上新CodeGeeX平替Github Copilot稳
    智谱AI2024年度的技术开放日上,CodeGeeX重磅发布第三代模型。针对CodeGeeX插件产品的系列新功能,也同时上线发布,提供给用户免费使用。一、第三代模型性能全面提升CodeGeeX第三代模型正式发布,基础能力全面提升。针对Python、Java、JavaScript、C++、Golang五种主流编程语言,代......
  • ssh: connect to host github.com port 22: Operation timed out fatal: Could not re
    问题:git推送到远程仓库发生错误执行命令:gitpushorigindev发生错误:ssh:connecttohostgithub.comport22:Operationtimedoutfatal:Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.......
  • Git问题:解决“ssh:connect to host github.com port 22: Connection timed out”
    vscode拉取代码突然获取不了了,报错: 通过查阅各种资料,得知原因可能是由于电脑的防火墙或者其他网络原因导致ssh连接方式端口22被封锁。解决方案:得知22端口被封锁,换一个端口就可以了!1.进入~/.ssh路径下cd~/.ssh2.创建一个config文件 3.复制这段内容到config文件,并......