Github+Typora + PicGo实现自动上传图床

1. 创建Github图床

1.1 创建仓库

创建一个github的仓库名字叫 note-picture ,访问权限设置为 public 公共访问不然图片访问不了

1.2 创建私钥

打开 settings --> Developer settings --> personal access tokens 创建一个私有密钥,权限只需要勾选 repo 即可,不要设置过期时间,只会显示一次记得记住

Github+Typora + PicGo实现自动上传图床_第1张图片

2. 安装PicGo

到官网中下载:https://github.com/Molunerfinn/PicGo/releases

配置 Github 图床

  • 仓库名称:用户名/仓库名称,一般是github链接后面的
  • 分支:main,默认从main分支拉取
  • token:上面设置的私人密钥
  • 存储路径:定义好需要上传的图片路径,保存的文件夹
  • 自定义域名:配置CDN加速,如果是默认的路径 https://raw.githubusercontent.com/[username]/[仓库名] 获取图片会非常的慢,通过指定的CDN域名拉取就会很快,这里用jsdeliver https://cdn.jsdelivr.net/gh/[github用户名]/[仓库名]@main,注意这里需要 @main 代表上传到main分支,默认是master

Github+Typora + PicGo实现自动上传图床_第2张图片

3. 配置typora

3.1 PicGo(app)

直接使用 PicGo(app) 的方式需要下载软件进行安装,比较简单,但是运行一个软件会比较占用资源

3.2 PicGo(command)

直接下载即可,保存的路径是 C:\Users\用户\AppData\Roaming\Typora\picgo\win64 下载的是 picgo.exe 文件

Github+Typora + PicGo实现自动上传图床_第3张图片

编辑配置文件

C:\Users\用户.picgo\config.json

{
  "picBed": {
    "current": "github",
	"uploader": "github",
    "github": {
      "repo": "仓库名称",
	  "token": "密钥",
	  "path": "保存的路径",  #记住路径不能 / 开头
	  "customUrl": "图床的地址",
	  "branch": "main" #分支
    }
  },
  "picgoPlugins": {}
}

Github+Typora + PicGo实现自动上传图床_第4张图片

你可能感兴趣的:(github,git)