jsDelivr+Github搭建免费图床

用了一段时间的PicGo,发现有时莫名为妙抽风,上传失败,重试也是如此,然后发现git命令上传比它快的多,所以把PicGo弃用了,下面是CDN+Github图床的搭建过程

新建Github仓库

新建Github仓库

clone仓库到本地

  • 拷贝仓库地址


    拷贝仓库地址
  • 使用git命令clone到本地
    注:clone之前需要创建好放置仓库的文件,并在该文件路径下执行git命令

git clone 一键复制的仓库地址
clone仓库

上传资源

在clone的本地仓库目录下,创建需要上传的文件,然后执行以下命令3个命令即可

  • git add --all
  • git commit -m '20200720
  • git push -u origin master
git提交上传

发布仓库

  • 新建一个release版本


    release创建
  • 填写版本号等相应信息,最后点击Publish release

    release填写

使用

以上免费图库就搭建完成了,使用方式如下

https://cdn.jsdelivr.net/gh/Github用户名/仓库名称@版本号/文件路径

例如:https://cdn.jsdelivr.net/gh/chenjialin1016/CJLCDN@v1.0/test.png

此后每次使用需要进行的操作如下:

  • git命令上传资源
  • 发布一个新版本号的release
  • 修改CDN网址中的版本号、文件路径
  • 最后再验证下图片是否显示正常

补充:
图片上传至github时,可以不用每次必须去github release,可以直接使用以下命令(上传+打包)

  • git add .
  • git commit -m '20201207'
  • git push origin master
  • git tag 版本号
  • git push --tags

参考文章:免费CDN:jsDelivr + Github

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。