您如何将图像上传到要点?


145

您如何将图像上传到要点?

看看这个:https : //gist.github.com/mbostock/5503544#file-thumbnail-png

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

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


1
这很容易...只需使用任何git客户端...从中同步项目,将文件复制到项目的目录,添加到存储库(git add),再次提交并同步...
Selvin

8
FX ... git clone https://gist.github.com/6afe8ae9d00c98694dc8cd 6afe8ae9d00c98694dc8xcopy path/to/src/file.any file.anygit add any.anygit commit -m 'n/a'git push
Selvin

此处显示了几种方法-gist.github.com/cben/46d9536baacb7c5d196c
slm

Answers:


83

我一直在寻找相同问题的答案,这是我刚刚发现的内容:

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

  2. 为此编写了一个脚本:hecticjeff / gist-img

我还没有尝试过上述解决方案,但是可以肯定的是它们可以工作。我确实尝试使用defunkt / gist用png更新我的gist,但最终在我的gist中显示了一个二进制文件。


2
我测试了此方法,它也适用于动画GIF!参见实时示例:gist.github.com/stephenlb/…它显示了发布订阅python回显服务器。
Stephen Blum 2014年

只是为了确保:即使是要开发Github,也要要求您注册并登录Github,对吗?
sdaau,2015年

1
gist-img脚本实际起作用吗?当我发布一个base64编码12KB图像的结果/ png文件到GitHub的API来创建一个要点我称之为看到test.png一个文本文件,结束了这里。我确信使用git可以很好地工作,但是我想用它从无法设置git的盒子中创建要点。另外还有一个问题,提出了对我的要点制作脚本来实现此功能。
倾心

75

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

  1. 创建要点
  2. 将图像拖到下面的评论字段中。这将上传您的图片文件,并在您上传的图片的网址中插入降价代码。
  3. 复制此markdown并将其粘贴到要显示的文件中。

现场例子

评论栏的屏幕截图


4
谢谢,这比SSH方法好很多,也更容易。
FoxDeploy

2
非常好。要点的文件扩展名有所不同。我尝试foobar.png只看到文字。显然,必须*.md尝试渲染降价。
Synesso

1
@Cocowalla我可以确认。刚提交了一张票到Github。
ow3n

1
@Cocowalla Github解决了该问题。这再次起作用。
ow3n

1
这是添加图像的最简单,最安全的方法。使用ssh时,该图像将是一个较大的单个图像,除非您要从本地(git rm等)中删除它,否则我们将无法像添加文本,甚至将其从gist中删除一样来管理该图像
mochadwi

43
  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
    

我使用GitHub Desktop执行这些步骤。
詹姆斯·邓恩'18

我在第5步中使用了git push
Gabriel Chung

6

使用SSH克隆要点:

$ git clone git@gist.github.com:<hash>.git mygist

HTTP克隆工作正常,但在遇到HTTP身份验证问题git push


1
我也是,验证问题。我认为是因为启用了2FA。ssh方式有效(无论如何都应使用)
Edgar Aroutiounian

4

我也正在寻找相同问题的答案,以我自己的情况,以便能够上传PDF文件。我遇到了麻烦gist-img(在此问题的另一个答案中提到)。我搜索更多一些,发现gistup,它的工作完美,我第一次尝试。它使用node和npm,因此它应该可以在大多数主要操作系统上运行。


Gistup非常有用:简化整个工作流程(不仅仅是图像上传步骤)。
Don McCurdy

3

如何在Gist网址中放置图片:

  1. 免费将图片上传到imgur.com之类的地方,然后获取热链接。
  2. 添加文件并为其提供markdown扩展名,.md并使用markdown图片语法:

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

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

2
这是对“如何插入图像并将其内联到我的要旨中”之类的问题的答复。
m3nda

0

将图片上传到某处并使用HTML <img>标记对我有用


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.