博客
关于我
Typora上传Github图床失败的解决
阅读量:228 次
发布时间:2019-02-28

本文共 888 字,大约阅读时间需要 2 分钟。

上传图片到GitHub图床失败的解决方案

在使用GitHub搭建图片图床时,偶尔会遇到上传失败的情况。以下是常见问题及解决方法,以供参考。

1. 上传失败的原因

在第一次上传图片时,可能会遇到“文件已存在”错误提示。这是因为在GitHub仓库中可能已经存在同名图片文件。这种情况通常是由于在之前的操作中未及时清理旧文件导致的。

2. 解决方法

  • 检查文件名是否唯一:确保上传的图片文件名在仓库中没有重复的文件。可以通过git ls-files命令查看仓库中的所有文件。

  • 删除重复文件:如果发现存在重复文件,可以通过git rm命令删除不需要的文件。

  • 重新上传图片:删除文件后,重新上传即可解决问题。

  • 3. Markdown图片无法正确显示的解决方法

    在将图片上传到GitHub图床后,如果发现Markdown格式的图片无法正确显示,可能是由于URL格式不正确导致的。

    4. URL格式说明

    GitHub图床的图片存储路径为:

    https://cdn.jsdelivr.net/gh/{username}/{repo}@{branch}/uPic/{filename}

    其中:

    • {username}:你的GitHub用户名
    • {repo}:你的图床仓库名称
    • {branch}:默认为master分支
    • {filename}:图片文件名

    5. 示例操作

    假设你的GitHub用户名为M010K,仓库名称为Typora,图片文件名为test.jpg,路径即为:

    https://cdn.jsdelivr.net/gh/M010K/Typora@master/uPic/test.jpg

    将上述路径复制到Markdown中即可正确显示图片。

    6. 注意事项

    • 文件名规范:确保图片文件名符合GitHub的文件命名规则,通常不允许包含/>等特殊字符。
    • 分支管理:如果需要使用其他分支作为存储路径,可以在URL中指定分支名称。
    • 自动化工具:可以使用工具如upic等自动化图片上传工具,简化上传流程。

    通过以上方法,应该能够顺利解决GitHub图床上传问题,确保图片在Markdown中正确显示。

    转载地址:http://veri.baihongyu.com/

    你可能感兴趣的文章
    Pipenv 与 Conda?
    查看>>
    QVGA/HVGA/WVGA/FWVGA分辨率屏含义及大小//Android虚拟机分辨率
    查看>>
    pipreqs : 无法将“pipreqs”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径 正确,然后再试一次。
    查看>>
    pipy国内镜像的网址
    查看>>
    quiver绘制python语言
    查看>>
    pip下载缓慢
    查看>>
    PIP使用SSH从BitBucket安装自定义软件包,无需输入SSH密码
    查看>>
    pip在安装模块时提示Read timed out
    查看>>
    pkl来存储python字典
    查看>>
    pkpmbs 建设工程质量监督系统 文件上传漏洞复现
    查看>>
    PK项目测试,做产品测试有这4大优势!
    查看>>
    PL/SQL Developer中文版下载以及使用图解(绿色版)
    查看>>
    pl/sql developer乱码,日期格式等问题解决
    查看>>
    pl/sql锁
    查看>>
    QueryPerformanceCounter与QueryPerformanceFrequency
    查看>>
    Plaid.com的监控系统如何实现与9600多家金融机构的集成
    查看>>
    platform_driver与file_operations两种方法开发led驱动
    查看>>
    PlatON共识方案详解:应用CBFT共识协议,提高共识效率
    查看>>
    QueryDict和模型表知识补充
    查看>>
    Querybase 使用与安装教程
    查看>>