03-利用 Github 搭建图床







利用 Github 搭建图床

MarkDown 语法唯一不好的地方在于,不能直接将图片扔到文档里保存,只能采用 调用 的方式保存在文档中。以前我的博客均没有任何图片,也是因为 MarkDown 语法发送图片的不便。

但是前几天当我突然想翻找以前发送的笔记的时候,我看着当时我所记录的文字愣了半天,才理解到当时所要表达的意思。这也就让我下定决心要将博客配上图片,防止之后查看的时候一片混乱。

当然,考虑到博客使用的服务器的成本,所以我并没有采用服务器搭建图床。我查找良久,最终还是使用 Github 的公开库配合 Picgo 来使用。(Picgo 不是必要,只是能便捷的将图片传到 Github 的公开库,并且快速的导出直链。并且 Picgo 的使用协议也让我并不舒服,所以目前还在寻找替代的软件)

搭建


  1. 登录你的 Github 之后,先创建一个仓库用来存储图片

    img

  2. 填写仓库的相关信息,一定要确保仓库处于 Public ,否则会出现图片丢失的问题,原因是如果仓库处于 Private 状态,用户没有权限浏览图片所导致。

  3. 创建成功之后,一般会显示以下界面。接着你就可以直接将图片上传到仓库然后调用图片直链。

上传图片


PicGo 官网 : PicGo | PicGo

项目开源,直接跳转到官方的存储库地址下载即可

当然,下载完之后首先需要配置软件才能使用

  1. 进入 设置(Settings)

  2. 进入 开发者设置(Developer settings)

  3. 进入 个人访问令牌(Personal access tokens)

  4. 单击 生成新的令牌(Generate new token)

  5. 在令牌生成页面中

    • 令牌备注(Note) 可以随意填写

    • 令牌有效期(Expiration) 根据需求更改,如果不想一直手动更新,可将 令牌有效期(Expiration) 更改为 No expiration

    • 范围(Select scopes) 选项中,只需要保持 repo 及其子选项处于勾选状态即可

  6. 填写完毕,即可找到下方的 Generate token 创建

  7. 如果创建成功,则会向你展示创建的令牌。(请注意!令牌展示只会出现一次,也就是如果你没有复制到创建的令牌,那么这个令牌将会永久性无法找回。只能够重新创建新的令牌!)

  8. 配置 Github图床 设置 (图床设置 > Github图床)

  9. 填入

    • 刚刚创建仓库时所填写的仓库名(在 PicGo 中需要填写完整的仓库名,也就是 用户名/仓库名 格式)

    • 分支名(如果你没有特殊要求或设置过,那么分支名默认 main)

    • token,刚刚所复制到的 token

  10. 接下来就可以直接上传图片到 Github图床

后记


之后便可以直接使用 PicGo 来便捷地将图片上传到 Github 仓库中。

PicGo 在使用前需要强制同意一些协议,目前还没有找到代替的工具,如果之后找到替代的工具,我会更新使用。


暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇