我将一个项目从 Bitbucket 迁移到 Github,但找不到将文件附加到问题的方法(例如:屏幕截图、规格等)
怎么做?
您将其上传到某处并在评论中添加链接。GitHub 的问题相当原始,不允许附加文件。
更新:您现在可以将图像发布到 GitHub 问题。最简单的方法是复制图像(右键单击,复制图像),然后将其粘贴到您描述问题的文本框中。
或者
只需拖放
自 2012 年 12 月 7 日起,您可以通过拖放或使用文件选择器来附加图像。有关更多详细信息,请参阅https://github.com/blog/1347-issue-attachments。
要将文件附加到问题或拉取请求对话,请将其拖放到评论框中。
文件的最大大小为 25MB,图像的最大大小为 10MB。
ZenHub.io Chrome 插件将使您能够将任何类型的文件添加到 github 问题。它存储在 ZenHub 的 AWS 服务器上,而不是 github.com。从他们的网站...
GitHub 只允许你上传图片文件。ZenHub 增加了将任何类型的文件上传到问题和评论的功能,安全地传输到 Amazon S3。有了这个,您可以真正将您的工作流程提升到一个新的水平;尝试使用 GitHub 处理一切!集中式协作和透明度非常棒。
更新:
自 2015 年 3 月 11 日起,您现在可以将这些类型的文件上传到 github,无需任何扩展名或插件:PNG、GIF、JPG、DOCX、PPTX、XLSX、TXT 或 PDF
作为先前答案的说明,请参阅此评论:
我创建了一个名为
catfood
http://github.com/blueheadpublishing/catfood/的存储库,我在其中保存杂项内容(如屏幕截图和其他附件)。
这样我就可以在问题中引用它们。
看https://github.com/blueheadpublishing/bookshop/issues/10
一些图像显示了我们希望由模板生成的布局模板类型:
早在 2009 年,GitHub 就表达了添加问题附件的意图。
附件是我们想要添加的东西。
不过,自从 GitHub 小组以来,这个话题就没有被提出过……
将图像嵌入到 GitHub 评论中的格式是:
Format: ![Alt Text](url)
Example: ![GitHub Logo](/images/logo.png)
我找到了一种使用 Skitch 将图像嵌入问题的简单方法。只需设置 Skitch 共享并将 URL 自动复制到剪贴板。然后在写问题时将其粘贴。我在这里写了博客。
使用 gist.github.com 上传代码、日志、html 文件等任何内容并分享链接。
好的,这是我用于屏幕截图的内容。
http://www.techsmith.com/jing.html
它免费、快速、自动上传图像并将 URL 链接粘贴到剪贴板,您可以立即按 Ctrl-V 进入 GitHub 问题。
当我发现这一点时,我松了一口气:)
一种快速/简单的技巧是将您的附件(例如 PDF 或 Office 文档)上传到 Dropbox,然后在 Github 问题中包含 Dropbox URL。
比使用 S3 稍微容易一些;许多组织已经在使用 Dropbox;并且 Dropbox 已经很好地支持在浏览器中查看许多内联文档。
如果您的图像已经上传到 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)