跳至主要内容

附加文件

您可以通过将各种类型的文件附加到您的 Issues 和 Pull Request 来传达信息。

注意

对于公共代码库,无需身份验证即可访问上传的文件。对于私有和内部代码库,只有有权访问该代码库的人才能查看上传的文件。

要将文件附加到问题或拉取请求对话中,请将其拖放到评论框中。或者,您可以单击评论框上方的格式栏中的按钮,浏览、选择并添加来自您计算机的文件。

Screenshot of the comment box. The "Attach files" icon is outlined in orange.

附加文件后,它会立即上传到 GitHub,文本字段会更新为显示文件的匿名 URL。有关匿名 URL 的更多信息,请参阅“关于匿名 URL”。

注意

在许多浏览器中,您可以直接将图像复制并粘贴到框中。

最大文件大小为

  • 图片和 GIF:10MB
  • 上传到免费 GitHub 计划下用户或组织拥有的存储库的视频:10MB
  • 上传到付费 GitHub 计划下用户或组织拥有的存储库的视频:100MB
  • 所有其他文件:25MB

注意

要将大于 10MB 的视频上传到付费 GitHub 计划下用户或组织拥有的存储库,您必须是组织成员或外部协作者,或者使用付费计划。

我们支持以下文件

  • PNG (.png)

  • GIF (.gif)

  • JPEG (.jpg, .jpeg)

  • SVG (.svg)

  • 日志文件 (.log)

  • Markdown 文件 (.md)

  • Microsoft Word (.docx)、PowerPoint (.pptx) 和 Excel (.xlsx) 文档

  • 文本文件 (.txt)

  • 补丁文件 (.patch)

    注意

    如果您使用 Linux 并尝试上传 .patch 文件,您将收到错误消息。这是一个已知问题。

  • PDF (.pdf)

  • ZIP (.zip, .gz, .tgz)

  • 视频 (.mp4, .mov, .webm)

    注意

    视频编解码器兼容性取决于浏览器,您在一个浏览器中上传的视频可能无法在另一个浏览器中观看。目前,我们建议使用 H.264 以获得最佳兼容性。