【问题标题】:How to attach file to a github issue?如何将文件附加到 github 问题?
【发布时间】:2012-06-09 17:47:14
【问题描述】:

我将一个项目从 Bitbucket 迁移到 Github,但找不到将文件附加到问题的方法(例如:屏幕截图、规格等)

怎么做?

【问题讨论】:

  • 好的,我发现适合我的解决方案是:将主要存储库保留在 Bitbucket 上,并在 Github 上创建镜像(抱歉 Github),并将所有(最终)Github 问题指向 Bitbucket 对应方。
  • 从今天起 gitHub 允许在问题中上传图片
  • Usersnap 是获取附加到问题的屏幕截图的好方法 - 您可以将带有注释的屏幕截图直接从您的网络应用程序中发送到 GitHub 问题!
  • 自 2015 年 3 月 11 日起,您现在可以将这些类型的文件上传到 github,无需任何扩展名或插件:PNG、GIF、JPG、DOCX、PPTX、XLSX、TXT 或 PDF
  • 也接受 ZIP 和 GZ,这对于复制者来说很方便:help.github.com/articles/…

标签: github attachment github-issues


【解决方案1】:

您将其上传到某处并在评论中添加链接。 GitHub 的 Issues 相当原始,不允许附加文件。

更新:您现在可以将图像发布到 GitHub 问题。最简单的方法是复制图像(右键单击,复制图像),然后将其粘贴到您描述问题的文本框中。

只需拖放

【讨论】:

  • 天哪,我害怕这个答案:)
  • 一个简单的上传位置是 Github 自己的 Gist 服务:gist.github.com
  • 这个答案可能应该更新,因为 Github 现在允许您上传图片以供评论。
  • 不幸的是,Github 不允许上传 PDF :(
  • 对复制粘贴感到非常兴奋,但在从 mac 复制时它不适用于图像(获得 this
【解决方案2】:

自 2012 年 12 月 7 日起,您可以通过拖放或使用文件选择器来附加图像。详情请见https://github.com/blog/1347-issue-attachments

【讨论】:

    【解决方案3】:

    要将文件附加到问题或拉取请求对话,请将其拖放到评论框中。

    文件最大为 25MB,图片最大为 10MB。

    【讨论】:

    • 好答案。它只是降价格式。 ![image](your_image_url)
    • 但它也会为你自动上传文件到 GitHub。
    【解决方案4】:

    ZenHub.io Chrome 插件将使您能够将任何类型的文件添加到 github 问题。它存储在 ZenHub 的 AWS 服务器上,而不是 github.com。从他们的网站...

    GitHub 只允许你上传图片文件。 ZenHub 新增功能 将任何类型的文件上传到问题和 cmets,传输 安全地连接到 Amazon S3。有了这个,你真的可以把你的工作流程带到 下一个级别;尝试使用 GitHub 处理一切!集中 协作和透明度很棒。

    更新:

    从 2015 年 3 月 11 日起,您现在可以将这些类型的文件上传到 github,无需任何扩展名或插件:PNG、GIF、JPG、DOCX、PPTX、XLSX、TXT 或 PDF

    【讨论】:

    • 我就是无法完善 ZenHub.io 中的功能。你能说明一下它是怎么做的吗?
    • 他们可能已经删除了它,因为它现在被 github 支持,没有插件。
    • 所以现在我们可以将任意文件附加到评论/问题上?我就是找不到!
    【解决方案5】:

    作为前面答案的说明,见this comment

    我创建了一个名为 catfood http://github.com/blueheadpublishing/catfood/ 的存储库,用于保存杂项(如屏幕截图和其他附件)。
    这样我就可以在问题中引用它们。

    https://github.com/blueheadpublishing/bookshop/issues/10

    一些图片展示了我们希望模板生成的布局模板类型:

    早在 2009 年,GitHub 就表达了添加 attachment to issues 的意图。

    附件是我们想要添加的内容。

    那个话题wasn't raised since in the GitHub group though...

    【讨论】:

      【解决方案6】:

      将图片嵌入到 GitHub 评论中的格式为:

      Format:  ![Alt Text](url)
      Example: ![GitHub Logo](/images/logo.png)
      

      【讨论】:

      • 谢谢。不需要拖放的答案。这正是我所需要的。 :)
      【解决方案7】:

      这有点麻烦,但您可以创建一个垃圾分支,然后将文件提交到该分支并稍后清除它。

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

      https://github.com/wereHamster/ghup

      【讨论】:

        【解决方案8】:

        我发现了一种使用 Skitch 将图像嵌入问题的简单方法。只需设置 Skitch 共享并将 URL 自动复制到剪贴板。然后在写问题时将其粘贴。 I blogged about it here.

        【讨论】:

        • 我听说过这个。 Mac 应用商店中的评论对于新版本来说非常糟糕。听起来他们可能已经删除了进行此图像嵌入的功能。
        【解决方案9】:

        使用 gist.github.com 上传代码、日志、html 文件等任何内容并分享链接。

        【讨论】:

        • 目前还不清楚如何使用 gist 来达到这个目的。有添加文件按钮,但没有打开附加窗口。
        【解决方案10】:

        8 年后(2020 年 12 月),您不仅可以将图像拖放到 PR/issues,还可以...视频!
        2021 年 5 月,这是now generally available

        Video upload public beta

        您现在可以上传 .mp4.mov 文件以发布、拉取请求和讨论 cmets,以便与您的团队分享复制步骤、设计理念和体验细节。

        公测版将在下周逐步向所有 GitHub 帐户推出。

        【讨论】:

          【解决方案11】:

          好的,这是我用于屏幕截图的内容。

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

          它免费、快速、自动上传图片并将 URL 链接粘贴到剪贴板,您可以立即 Ctrl-V 到 GitHub 问题中。

          当我发现这一点时,我松了一口气:)

          【讨论】:

            【解决方案12】:

            一种快速/简单的技巧是将您的附件(例如 PDF 或 Office 文档)上传到 Dropbox,然后在 Github 问题中包含 Dropbox URL。

            比使用 S3 稍微容易一些;许多组织已经在使用 Dropbox;并且 Dropbox 已经很好地支持在浏览器中查看许多内联文档。

            【讨论】:

              【解决方案13】:

              如果您的图片已经上传到 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)
              

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2011-05-30
                • 2018-08-25
                • 2021-12-13
                相关资源
                最近更新 更多