使用github做图床
一、前言
我写博客用到的图片都是用的七牛云图床,就是将图片上传到七牛云上,我们可以获取到上传图片的外链。可是最近,七牛云却给我发来这样一条消息:
每个测试域名生命周期为30个自然日(已有测试域名自回收功能上线之日起算,新产生的测试域名自系统自动生成之日起算),超过30日系统将自动回收,回收即为域名删除。
啊,七牛云终于要对测试域名下手了。之前,七牛云测试域名出过几次事,由于无法锁定到责任人,所以七牛云背锅~ 所以现在是按照域名封锁,域名实名注册查找责任人。
**这里忍不住要吐槽一下:**很多事情,真的是被某些人逼出来。如果整体都比较守信,大家成本都可以降低。但因为总是有钻空子的人存在,最后就逼到所有人都提高成本。
现在网络上的云图床有很多,除了七牛云图床,还有微博图床、腾讯COS、GitHub图床、阿里云OSS、又拍云图床、SM.MS图床、Imgur图床。
为什么要选择GitHub图床呢?因为它是最大的免费且开源的平台,其它云图床指不定什么时候收费呢,到时候数据还需要迁移,很麻烦。而GitHub在免费方面更稳定,除了有时候链接访问慢的缺点。
不过我测试了几个图片,访问速度可以接受。嗯~,主意定下了,就用GitHub做图床吧~
二、github图床
思路:新建仓库,将图片上传到github上,配合[RawGit](https://rawgit.com/)获取图片中的链接。
三、传统方法
- 在github上新建repository
- 下载windows版的github (也可以直接在网页上进行上传图片什么的),点我进行下载
- 将需要上传的图片放到本地目录下,比如
win-github.png
- 利用github的windows客户端commit
- 最后push origin
- 图片链接格式为:
https://raw.githubusercontent.com/<github号>/<repository名字>/master/<图片名>
,比如:https://gcore.jsdelivr.net/gh/841809077/blog-img/win-github.jpg
- 也使用
github的隐藏功能issue
来获取图片外链:github做Markdown图床,不过感觉有点low,投机取巧的方法,哈哈。
四、PicGo(推荐)
PicGo在上传图片之后自动会将图片链接复制到你的剪贴板里,可选5种复制的链接格式。为Markdown、HTML、URL、UBB、Custom。
PicGo目前支持了
微博图床
v1.0七牛图床
v1.0腾讯云COS v4\v5版本
v1.1 & v1.5.0又拍云
v1.2.0GitHub
v1.5.0 √√√SM.MS
v1.5.1阿里云OSS
v1.6.0Imgur
v1.6.0
支持macOS、windows 64位(>= v1.3.1),linux(>= v1.6.0)。
具体介绍参见简介:这里
下载地址:这里
PicGo配置图文介绍:这里
点关注,不迷路
好了各位,以上就是这篇文章的全部内容了,能看到这里的人呀,都是人才。
白嫖不好,创作不易。各位的支持和认可,就是我创作的最大动力,我们下篇文章见!
如果本篇博客有任何错误,请批评指教,不胜感激 !
原文作者: create17
原文链接: https://841809077.github.io/2018/11/22/BlueLake 博客主题/使用github做图床.html
版权声明: 转载请注明出处(码字不易,请保留作者署名及链接,谢谢配合!)