前言
大家好,我是你不会困,写代码就不会困,今天分享的是github搭建个人图床
当搭建一个图床服务器时,你可以考虑使用 GitHub 来存储和管理图片,并通过 GitHub Pages 来提供外部访问和浏览的服务。这样,你可以将文章中的图片集中存放在图床中,方便多平台的文章发布,并实现统一的管理和备份。
下面是通过在 GitHub 上搭建图床的方法:
1. 创建一个 GitHub 仓库:
- 登录或注册 GitHub 帐号。
- 创建一个新的仓库,用于存储你的图片资源。
2. 上传图片到 GitHub 仓库:
- 将你的图片文件上传到 GitHub 仓库中。你可以直接拖放文件到仓库页面上,或使用 Git 命令行进行上传。
3. 配置 GitHub Pages:
- 在仓库的设置页面中,找到 "GitHub Pages" 部分。
- 选择使用 "master" 分支或其他指定分支,并保存设置。
- GitHub Pages 将会为你的仓库创建一个外部访问的链接,用于浏览图床中的图片。
详细步骤:进入仓库页 -> Settings -> Pages,设置 Branch,指定仓库的分支和分支根目录,Source 选择 "Deploy from a branch",最后刷新或者重新进入,把访问链接地址复制保存下来。
4.配置token
具体的步骤
登陆 GitHub -> Settings -> Developer settings -> Personal access tokens -> Tokens (classic),然后点击 "Generate new token",填写备注和过期时间,权限主要勾选 "repo"、"workflow**"、"user"。最后生成 "ghp_" 前缀的字符串就是 Token 了,复制并保存下来。
5. 使用图床链接:
在你的文章或其他地方,使用图床链接来引用和展示图片。图床链接的格式为:https://<用户名>.github.io/<仓库名>/<图片路径>。
通过以上步骤,你就可以在 GitHub 上搭建一个简单的图床服务器,并使用 GitHub Pages 来提供外部访问和浏览的服务。
6. 使用第三方工具PicGo简化图片上传
PicGo 是一个开源的图片上传工具,旨在简化图片上传的流程,并提供方便的管理和分享功能。它支持多种图床服务商,包括七牛云、腾讯云 COS、阿里云 OSS 等,让你可以选择适合自己的图床进行图片上传。
PicGo 是什么?
使用 PicGo 可以帮助你提高工作效率和便捷性。
以下是 PicGo 的主要特点和功能:
- 多图床支持:PicGo 支持多种图床服务商,你可以根据自己的需求选择并配置相应的图床,以方便上传图片。
- 快速上传:通过简单的拖放操作,你可以将图片快速上传到指定的图床。
- 图片管理:PicGo 提供了便捷的图片管理功能,你可以对已上传的图片进行查看、删除和复制链接等操作。
- 自定义命名规则:你可以自定义图片的命名规则,以便更好地组织和管理上传的图片文件。
- 压缩和裁剪:PicGo 提供了图片压缩和裁剪功能,让你能够对上传的图片进行优化和处理。
- 扩展插件支持:PicGo 支持插件扩展,你可以根据自己的需求选择并安装适合的插件,以增强 PicGo 的功能。
使用 PicGo 可以方便地将图片上传到图床,并获取图片链接用于分享和引用。它的简单易用和灵活性使得处理大量图片变得更加高效和便捷。
文件上传
文件格式除了下面指定的如 Markdown、HTML、URL 外,还能上传图片音乐视频等(亲测有效)。点击 "上传区",将文件直接拖动到该窗口,提示上传成功后,进入 GitHub 仓库下查看是否存在。