如何在GitHub问题中附加文件?

233

我将一个项目从Bitbucket迁移到了GitHub,但我找不到在问题描述中添加附件(例如:截图、规格说明等)的方法。

如何操作呢?


1
好的,我找到适合我的解决方案是:将主要仓库保留在Bitbucket上,并在Github上创建一个镜像(抱歉Github),并且最终将所有Github问题指向Bitbucket对应项。 - Alex
3
截至今日,GitHub 允许在 issues 中上传图片。 - Gaurav Shah
2
一个很好的获取屏幕截图并附加到问题上的方法是Usersnap - 你可以直接从你的Web应用程序中发送带有注释的屏幕截图到GitHub Issues! - Gregor
5
从2015年11月3日起,您现在可以将以下类型的文件上传到GitHub而无需任何扩展名或插件:PNG,GIF,JPG,DOCX,PPTX,XLSX,TXT或PDF。 - jfountain
2
还接受ZIP和GZ,这对于重现非常方便:https://help.github.com/articles/file-attachments-on-issues-and-pull-requests/ - Vsevolod Golovanov
显示剩余2条评论
13个回答

1

这有点笨拙,但你可以创建一个垃圾分支,然后将文件提交到该分支,稍后再清除它。

编辑:这个脚本可能对你有用:

https://github.com/wereHamster/ghup


0

好的,这是我用来截屏的方法。

http://www.techsmith.com/jing.html

这是一个免费、快速的工具,可以自动上传图片并复制URL链接到你的剪贴板上,你可以立即Ctrl-V到GitHub问题中。

当我发现这个工具时,我松了一口气:)


0
如果您的图像已经上传到Github,则可以将原始链接附加到问题上。例如,如果您的图像在Github中的位置为:

https://github.com/Qlio/someproj/blob/master/assets/image.png

然后你可以像这样将blob更改为raw

https://github.com/Qlio/someproj/raw/master/assets/image.png

然后您可以使用此链接显示图像:

![My cool Image](https://github.com/Qlio/someproj/raw/master/assets/image.png)

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接