Drop files to upload
JPG, PNG, WebP, GIF, SVG — Max 10MB
Auto-expires — kept a few weeks, then cleared
GitHub README 文件图片托管。
停止将二进制图片提交到你的仓库。上传至 ImageToURL,获取永久链接,保持仓库精简并加快克隆速度。
如何在 Markdown 中使用
上传图片
将截图或图表拖放到我们的上传器中,即可立即获得由 CDN 支持的永久链接。
复制链接
上传完成后,将生成的链接复制到剪贴板,以便在任何 Markdown 文件中使用。
粘贴到 README
使用标准的 Markdown 语法,如 ,即可直接在 GitHub README 中显示图片。
为什么不建议将图片提交到仓库
导致仓库臃肿
Git 会跟踪每个文件的每个版本。二进制图片无法进行增量压缩,会导致 .git 文件夹体积迅速膨胀。
拖慢克隆速度
每次 git clone 都会下载整个历史记录。大型图片文件会让贡献者在开始工作前等待数分钟。
干扰代码差异对比
二进制文件会给 Pull Request 增加干扰,且无法进行有效的代码审查,使得跟踪实际代码变更变得更加困难。
常见问题解答
为什么我不应该直接将图片提交到 GitHub 仓库?
Git 会跟踪每个文件的每个版本。二进制图片文件无法高效地进行差异对比,因此每次更改都会将完整的文件大小添加到仓库历史中,从而导致 .git 目录臃肿。
如何将外部托管的图片添加到 GitHub README?
将图片上传到 ImageToURL,复制永久链接,然后使用标准的 Markdown 语法将其添加到 README 中:。
图片在私有仓库中也能加载吗?
是的。由于图片托管在我们的 CDN 上,它们独立于 GitHub 的访问控制,在公共和私有仓库中均可完美运行。
ImageToURL 的链接可以在 GitHub Wiki 和 Issue 中使用吗?
当然可以。ImageToURL 的链接适用于任何渲染 Markdown 的 GitHub 页面,包括 Wiki 页面、Issue 评论和 Pull Request 描述。
如果 ImageToURL 宕机了怎么办?
我们使用具有高可用性的全球分布式 CDN。图片会在多个边缘服务器上进行复制,以确保你的链接始终永久且可靠。