Typora gitee图床迁移github图床教程(图文详细)

简介: 本文为Typora gitee图床迁移github图床教程


目录

一、GitHub配置

二、Picgo的配置

三、将gitee仓库导入到GitHub中

四、批量修改图片路径

就在前几天,gitee宣布将开源仓库全部人工审核,在审核到图床仓库时,显示

image.png

 因此为了保证之前typora文档中的图片正常显示,我产生了将gitee图床转换为GitHub图床的想法。

一、GitHub配置
1.首先,在GitHub中新建仓库,点击New
image.png

2.填写仓库名,并将仓库设置为Public公开,注意,一定要设置为公开,如果设置私有将无法访问。
image.png

3.然后点击settings,在左侧的菜单栏中选择Developer settings。
image.png

4.再选择Personal access tokens。
image.png

5.然后点击Generate new token生成token。

image.png

6.在Expiration中选择 no expiration保证token永远不会过期,防止再次配置的麻烦。
image.png

7.此次的token只会出现一次,建议保存妥善。
image.png

GitHub的配置到这里就结束了。

二、Picgo的配置
1.下载picgo,建议从GitHub的官方仓库下载,点击链接。选择较新版本即可。
image.png

2.选择系统对应的版本即可,这里以win11 x64为例。
image.png

 3.安装软件时建议记住安装路径。点击图床设置中的GitHub。

image.png

4.进行下一步之前,先回到GitHub仓库,找到网址github.com/用户名/仓库名   复制后面的“用户名/仓库名”,如下所示。

image.png

5.在picgo中把刚刚复制的部分粘在第一行设定仓库名中。

分支名填master即可,再将刚刚保存的token填入。

指定存储路径会在仓库中新建一个文件夹并将文件保存进去,看个人喜好设置即可。

自定义域名也可以不填,不用cdn加速也可以(这里实测结果显示:不用cdn加速也可以)

image.png

6.然后设置为默认图床即可,我们可以在typora中点击验证图片上传选项查看是否配置成功。

image.png

7.结果如下,说明配置成功。

image.png

 注意点:

三、将gitee仓库导入到GitHub中
1.首先右上角选择import repository

image.png

 2.回到之前gitee的图床仓库中,在克隆/下载中选择复制HTTPS中的字符串。

image.png

3.在导入仓库中,粘贴刚刚复制的gitee地址到old repository‘s clone URL中。在下面新起一个仓库名字,

image.png

4.submit提交即可。
image.png

5.正在导入过程中。

image.png

6.导入结束即可看到原来的仓库。

四、批量修改图片路径
1.先尝试上传一个图片文件,查看其上传路径。

image.png

 记住该文件的上传路径。

2.找到之前typora中的文档中的图片路径。
image.png

 可见,由于gitee仓库的设置私有,该图床已经无法正常加载了。

3.我们采用typora中的替换功能,快捷键(ctrl+H)。

把失效的gitee文件路径替换为有效的github文件路径,如下所示:

image.png

由于仓库是直接clone的,仓库内结构一模一样,因此只需要替换到链接的master分支处就可以。

点击全部,替换后发现图片全部可以显示了,这就完成了gitee图床到GitHub图床的转换。

目录
相关文章
|
29天前
|
存储 JavaScript 网络架构
【开源图床】使用Typora+PicGo+Github+CDN搭建个人博客图床
【开源图床】使用Typora+PicGo+Github+CDN搭建个人博客图床
104 3
|
29天前
|
缓存 前端开发 JavaScript
通过jsDelivr实现Github图床CDN加速
jsdelivr是一个免费的公共CDN(内容分发网络)服务,它允许网站开发者将他们的代码库、JavaScript库、字体和其他资源托管在jsdelivr上,并通过jsdelivr的CDN网络进行快速分发。使用jsdelivr可以有效地减少用户下载资源的时间,提高网页加载速度,同时减轻原始服务器的负载。
110 1
|
29天前
GitHub和Gitee的基本使用和在IDEA中的集成
GitHub和Gitee的基本使用和在IDEA中的集成
33 0
|
12天前
|
算法 程序员 开发工具
GitHub上新!14个Python项目详细教程(附完整代码)
Python作为程序员的宠儿,越来越得到人们的关注,使用Python进行应用程序开发的也越来越多。 今天给小伙伴们分享的这份项目教程完整代码已上传至GitHub,你可以选择跟着这份教程一段一段的手敲出来这几个项目,也可以直接从GitHub上copy下来。
|
14天前
|
C语言 Python
专为编程小白设计的Python零基础入门教程,GitHub星标破W
市面上大多数技术类的书籍都着重于一步步的构建系统的知识体系,并不是说这样就是不对的,但这样按部就班的学习注定了需要花费大量的时间用来掌握“基础知识”,或死记硬背,或慢慢理解。 然而世界不会迁就你,而是在步步紧逼的告诉你要赶紧学完,赶紧找工作,赶紧挣钱,这才是你生活的基础。 今天给小伙伴们带来了一份《编程小白的第一步Python书》,这本书是专为零基础小白设计的,不会告诉“先学C语言,会更好理解Python”这种狗屁道理。而是先带你掌握搭建项目所用到的最少得知识,再真实的项目搭建中实践自己的所学,逐渐的完善知识体系。
|
15天前
|
Python
封神!霸榜GitHub的零基础Python教程居然是本早教书
近期托朋友的福,给大家找来了一份Python早教书,本来是给我大侄子准备的,结果看我发现更适合零基础学编程的小白。 你想想看,本来就是给孩子看的东西,能难到哪里去,孩子都能上手的东西,到咱手里那还不得上天啊!
|
21天前
|
算法 程序员 开发工具
GitHub上新!14个Python项目详细教程(附完整代码)
Python作为程序员的宠儿,越来越得到人们的关注,使用Python进行应用程序开发的也越来越多。 今天给小伙伴们分享的这份项目教程完整代码已上传至GitHub,你可以选择跟着这份教程一段一段的手敲出来这几个项目,也可以直接从GitHub上copy下来。
|
22天前
|
C语言 Python
专为编程小白设计的Python零基础入门教程,GitHub星标破W
市面上大多数技术类的书籍都着重于一步步的构建系统的知识体系,并不是说这样就是不对的,但这样按部就班的学习注定了需要花费大量的时间用来掌握“基础知识”,或死记硬背,或慢慢理解。 然而世界不会迁就你,而是在步步紧逼的告诉你要赶紧学完,赶紧找工作,赶紧挣钱,这才是你生活的基础。 今天给小伙伴们带来了一份《编程小白的第一步Python书》,这本书是专为零基础小白设计的,不会告诉“先学C语言,会更好理解Python”这种狗屁道理。而是先带你掌握搭建项目所用到的最少得知识,再真实的项目搭建中实践自己的所学,逐渐的完善知识体系
封神!霸榜GitHub的零基础Python教程居然是本早教书
网络资料千千万,下载收藏占一半!你想想看,本来就是给孩子看的东西,能难到哪里去,孩子都能上手的东西,到咱手里那还不得上天啊!
|
23天前
|
Shell Linux 开发工具
如何在vs上提交代码到gitee/github?
如何在vs上提交代码到gitee/github?