首先下载 PicGo (picgo解决cdn超出50mb方法在第 6 点

https://github.com/Molunerfinn/PicGo

在 PicGo 设置如下(picgo解决cdn超出50mb方法在第 6 点

图床设置

  1. 配置名:随意

  2. 设定仓库名:必须是你的用户名+仓库名(仓库必须是公开库)

  3. 设定分支名:创建仓库默认分支都是 main,我填 remain 是我新建的另一个分支名

  4. 设定token:在 GitHub 用户头像点击 Settings>Developer settings>Personal access tokens>Tokens(classic)>Generate new token(右上角新建一个tokens)>Generate new token(classic)
    note: 名称(随便填)
    Expiration:到期时间,直接选不限 no expiration
    Select scopes:选择权限(把仓库repo权限全选了)
    tokens 设置
    最后点击创建即可,创建完第一时间把 tokens 复制下来(ghp_xxx),只会出现一次,刷新后就不见了
    tokens 值

  5. 设定存储路径:想要让图片保存在仓库的哪个位置,如存在 2024 文件夹下,则写成 *2024/,直接写/***或者 留空 会存在仓库主目录下

  6. 设定自定义域名:这里白嫖 cdn.jsdelivr 的域名(此处可以不填,填的好处是即使没有魔法也可以显示文章图片,不填的话,没有魔法是不显示图片的)
    方式一(推荐):https://cdn.jsdelivr.net/gh/用户名/仓库名@分支名
    方式二: https://cdn.jsdelivr.net/gh/用户名/仓库名 (之前我一直是这样,后面发现有点问题)
    例子:**https://cdn.jsdelivr.net/gh/0730aa/images@remain**
    用方式二上传一段时间后发现图片在picgo上不显示,复制链接到浏览器访问显示:package size exceeded the configured limit of 50 mb
    上网查了一下,需要加***@分支名***才可以正常 cdn
    故更推荐使用 方式一的域名方法 去填写

完成确定后上传即可

本文转自 https://0730aa.github.io/2024/01/17/PicGo/,如有侵权,请联系删除。