首先注册
首先我们要拥有一个github账号
注册入口:https://github.com/signup
新建 repository
点击头像左侧的+
来新建一个repository(存储库)
保持存储库的公共可读性
记住一定要选择Public
然后再绿框中选择你这个存储库的名称
然后进入设置
点击你的头像,进入设置
打开Developer settings
在左侧最下方打开Developer settings
设置你的Tokens
点击Personal access tokens
然后选择Generate new token(classic)
选择repo权限
如图,其他不用改,直接选择repo即可
获取并存储好你的token
这里要尤其注意的就是这个token只显示一次
下载PicGo
官网:https://molunerfinn.com/PicGo/
Github:https://github.com/Molunerfinn/picgo/releases
PicGo是一个非常好用的开源图床上传软件,非常快捷好用
设置PicGo
点击PicGO软件左侧的图床设置,找到Github
仓库名
仓库名是你刚才创建的repository,注意这里要加上之前你的用户名,我的用户名是ijuse
所以这里要填入的是
ijuse/你创建的repository
分支名
分支名请保持默认main
填入你的token
还记得只显示一次
的那个token,存好了吗?填入这里
存储路径
我个人是按照月份存储,所以每个月都要改一下
202212/
这是我的存储路径,哦对了,要记得后面加/
设定自定义域名
这里要展开讲讲
github的图片无法显示,你作为图片的上传者,为了保证你的图片让用户能够正常浏览,不要指望每个浏览你网站,博客,的读者去改什么host,太不现实,所以先从自己做起,保证可以浏览不是什么难事。
这个自定义域名其实就是可以填入CDN的地址
这里推荐两个专门用于Github的CDN加速地址
https://www.jsdelivr.com/
https://statically.io/
但是要怎么用呢
其实很简单,以statically.io/为例
你的图片地址的域名是githubusercontent.com
或者其他的,是因为这个地址可能遭到了DNS污染或者被墙了
那么这里的cdn就起作用了
例如你的图片地址为https://raw.githubusercontent.com/ijuse/mywebsiteimgs/main/202211282228356.jpg
那么很可能无法显示
我们通过修改自定义域名的方式替换掉之前的https://raw.githubusercontent.com
就可以访问了
替换后的地址为https://cdn.staticaly.com/gh/ijuse/mywebsiteimgs/main/202211282228356.jpg
我们仔细看一下这两个地址的不同,你会发现
其实只是前面被替换了,那么这里我们应该填入什么呢
这里我们应该填入
https://cdn.staticaly.com/gh/你的用户名/你创建的repository/main
就好了,上传试试吧
本文由 Mr.C 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: 2022-12-01 at 16:41 PM