GitHub图床

GitHub之图床

github当图床使用的方法了解了,最简单的、安全的方式是创建一个私有库,通过发起issue的方式把想要保存的图片放在issue区
9d0992db14d99985d00ad21afbb08c1
title中可以添加便于记忆的字段,虽然大概率以后不会用到,但如果需要时可以使用爬虫爬取issue保存下来,也便于查找
648fca5620ba52154d46597bd74e543
之前还有些照片以仓库的形式同步在这个仓库中,但取url这个过程十分麻烦,不过如果是用于储存大量照片的话,使用仓库同步的方式可能不会差,在GitHub上创建版本库并上传本地文件

### GitHub 使用方法 GitHub 可以作为一个高效的工具来托管片,尤其适合开发者和技术爱好者。以下是具体的操作流程: #### 创建新的 GitHub 仓库 为了存储片,首先需要创建一个新的 GitHub 仓库用于存放这些资源文件[^1]。可以通过访问 GitHub 的官网并登录账号后,在页面右上角找到“New Repository”选项完成新建操作。 #### 配置 Token 访问权限 当仓库建立完成后,需生成一个 Personal Access Tokens (PAT),这是用来授权第三方应用访问你私人数据的一种方式[^3]。此 token 应妥善保存以便后续配置软件时调用。 #### 安装与设置 PicGo 工具 PicGo 是一款支持多种云储存平台的截上传客户端,能够很好地配合 GitHub 实现自动化上传功能。下载安装好该程序之后按照如下步骤进行初始化设定: - **插件管理**:通过点击界面右上方的小齿轮标打开菜单栏中的「Plugins」项;接着浏览至目标位置选取 `picgo-plugin-github` 插件包加载入环境当中[^4]。 ```bash npm install picgo-plugin-github --save-dev ``` - **填写必要参数**:进入 Settings 页面下 General 分支里指定刚才所建好的远程 repository 地址以及先前获取到 personal access tokens 值填充对应字段处。 #### 自动化上传过程 一切准备就绪以后每次截取下来的像都会自动同步推送至关联起来的那个特定分支下面去形成公开链接供外部抓取引用[^2]。 ```javascript const uploadImageToGithub = async () => { const options = { repo: 'your-repo-name', path: '/images/', branch: 'main', // or your default branch name token: process.env.GITHUB_TOKEN, message: 'Add new image' }; try { let result = await github.upload(options); console.log('Uploaded URL:', result.url); } catch(error){ console.error('Error uploading to GitHub:', error.message); } }; ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值