迁移博客图片者的福音:使用GitHub做免费不限流量图床
今天突然意识到图展这个国内的图床极不靠谱,国内的这些免费服务不知道什么时候就会关闭,到时候就欲哭无泪了。于是又去找图床,最后还是意识到GitHub最靠谱,还是用GitHub做图床吧。
其实对熟悉GitHub基本操作的人来说太简单了,就是新建个repository,然后上传图片就结了。
具体步骤就是:
首先,你需要在Windows系统下安装GitHub for Windows
本文的所有命令都是在GitHub for Windows这个软件里执行的。
直接去这个网址下载就好了
http://windows.github.com/
然后进入
https://github.com/
这个网站,申请个账号。
然后进入关键步骤:
- 在GitHub上新建一个repository
-
使用下面的命令将其clone到本机你想要的目录中。
git clone git@github.com:maye696/img.git
这里我以我的git地址作为例子,将其改为你自己新建的就好了。
-
把图片放到本机你刚clone到的目录中。注意,是可以分目录来分类的,支持中文目录。
-
然后,运行下面的命令
git add . git commit -m "blog_img" git push origin master
至此大功告成,你的图片已经在GitHub服务器上了。
缺点是只有原图,没有其他的尺寸。 以后传之前先调整一下大小吧
然后上传好了后,你在你的repository上找到你的图片,如下图这样:
打开它,看到网址,将网址中blob改为raw,这就是你的图片外链地址了。
网址就像下图这样:
别忘了将网址中blob改为raw
大功告成!!
PS. 如果你像我一样比较懒觉得输入三行命令比较烦的话可以定义一个别名alias,我的下一篇博客里会讲到怎么做,下面是我的例子:
alias tp='tp(){ cd E:/SkyDrive/img;git add .;git commit -m "blog_img";git push origin master;};tp'
我随便上传个图测试一下: