Gist:如何将图像上传到gist?

问题描述 投票:0回答:11

这是图像文件: https://gist.github.com/mbostock/5503544#file-thumbnail-png

我尝试在要点的编辑模式下拖放图像文件。这似乎在 Chrome 和 FireFox 中不起作用。

更新:与 GitHub 来回发送电子邮件后,不支持此功能(拖放二进制文件,包括图像)。

git github gist
11个回答
145
投票

只要有一点创造力,您就可以比克隆更快地实现这一目标。拖/放:

  1. 创建要点
  2. 将图像拖到下面的评论字段。这将自动将您的图像文件上传到
    https://user-images.githubusercontent.com
    并在注释字段中插入 markdown 代码以显示图像。
  3. 将此 Markdown 代码复制到您的要点中

注意: 不需要您提交评论。

实例


85
投票

我正在寻找同一问题的答案,这是我刚刚找到的:

  1. 您可以将要点克隆为 git 存储库并添加图片,然后推送到原点。请参阅将缩略图加载到要点中

  2. 有一个脚本可以执行此操作:hecticjeff/gist-img

我还没有尝试过上述解决方案,但很确定它们应该有效。我确实尝试使用 defunkt/gist 用 png 更新我的要点,但最终在我的要点中显示了一个二进制文件。


54
投票
  1. 创建一个要点或重复使用您的要点之一。
  2. 克隆你的要点:

    git clone https://gist.github.com/<hash>.git
    
  3. 将您的图像添加到要点的存储库中:

    git add my-image.jpg
    
  4. 提交图像:

    git commit -m "adding my image to my gist"
    
  5. 通过推送修改来更新要点:

    git push origin master
    

9
投票

使用 SSH 克隆要点:

$ git clone [email protected]:<hash>.git mygist

HTTP 克隆工作正常,但在

git push
遇到 HTTP 身份验证问题。


4
投票

我也在寻找同一问题的答案,就我而言,是为了能够上传 PDF 文件。我遇到了

gist-img
的麻烦(在这个问题的另一个答案中提到)。我又搜索了一些,发现了 gistup,它在我第一次尝试时表现得完美。它使用节点和npm,因此它应该适用于大多数主要操作系统。


4
投票

如何将图像放入 Gist url 中:

  1. 将您的图片免费上传到 imgur.com 等地方,然后获取热链接。
  2. 添加文件并为其指定 Markdown 扩展名
    .md
    并使用 Markdown 图像语法:

![alt text here](https://URL)

  1. ??????
  2. 利润

2
投票

(2013)更新:与 GitHub 来回发送电子邮件后,不支持此功能(拖放二进制文件,包括图像)。

2021 年 9 月更新

Markdown 中对要点的文件附件支持

您现在可以将图像和视频添加到要点中的 Markdown 文件中,方法是将它们粘贴到 Markdown 正文中或从 Markdown 文件底部的对话框中选择它们

有关支持的文件类型的信息,请参阅文档

正如通过推文宣布的那样

如果您查看 https://gist.github.com您现在可以轻松地将图像和视频包含在 Markdown 文件中

将图像粘贴到或浏览文件系统以附加。让我们知道您的想法。


0
投票

将图像上传到某处并使用 HTML 标签对我有用


0
投票

上面的答案是正确的,但添加了更多细节......

  1. 创建要点并保存
  2. 保存后,底部会显示评论字段。
  3. 将图像拖到下面的评论字段中。这将自动将您的图像文件上传到 https://user-images.githubusercontent.com 并在注释字段中插入 markdown 代码以显示图像。
  4. 您可以通过切换到评论顶部的
    preview
    选项卡来检查此代码是否有效。
  5. 复制此代码并编辑您的要点并粘贴代码

0
投票

这就是我使用 git-bash 将图像添加为 a.png 的方法,虽然通过拖放到 a.md 文件中添加图像很好,但如果您想知道如何将图像添加为 . png,然后检查这个要点。

https://gist.github.com/NusrathCassim/aced1638a435a53d0451ec34e0ecd4d0


-4
投票

如果您上传图片,请尝试以下步骤:

  • 将您的图像转换为 DataURI。例如这里是 duri.me
  • 然后将此字符串作为文本文件插入到 GIST 中

如果您想转换回来,有多种选择。例如,这个: 将数据URI转换为图像数据

© www.soinside.com 2019 - 2024. All rights reserved.