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

举报
timerring 发表于 2022/07/29 16:22:41 2022/07/29
【摘要】 ​ 目录一、GitHub配置二、Picgo的配置三、将gitee仓库导入到GitHub中四、批量修改图片路径就在前几天,gitee宣布将开源仓库全部人工审核,在审核到图床仓库时,显示​编辑 因此为了保证之前typora文档中的图片正常显示,我产生了将gitee图床转换为GitHub图床的想法。一、GitHub配置1.首先,在GitHub中新建仓库,点击New​编辑2.填写仓库名,并将仓库设置...

 目录

一、GitHub配置

二、Picgo的配置

三、将gitee仓库导入到GitHub中

四、批量修改图片路径


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

编辑

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

一、GitHub配置

1.首先,在GitHub中新建仓库,点击New

编辑

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

编辑

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

编辑

4.再选择Personal access tokens。

编辑

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

编辑

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

编辑

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

编辑

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

二、Picgo的配置

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

编辑

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

编辑

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

编辑

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

编辑

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

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

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

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

自定义域名可以采用cdn加速,这里使用jsdelivr加速,这个jsdelivr.net是著名的CDN服务提供商,加速前端静态资源访问速度的。可以仿照下图填写网址


https://cdn.jsdelivr.net/gh/用户名/仓库名

注意,上面的用户名和仓库名要换成你自己的。


编辑

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

编辑

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

编辑

 注意点:

注意:如果上传失败很可能是GitHub上或者PicGo中有相同名字的文件

图片会在本地存储一次,存储位置为file:///C:/用户/主机名/AppData/Roaming/Typora/typora-user-images

三、将gitee仓库导入到GitHub中

1.首先右上角选择import repository

编辑

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

编辑

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

编辑


4.submit提交即可。

编辑



5.正在导入过程中。


编辑

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

四、批量修改图片路径

1.先尝试上传一个图片文件,查看其上传路径。

编辑

 记住该文件的上传路径。

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

编辑

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

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

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

编辑

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

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












【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。