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个月内不可修改。