Примечание.
Для общедоступных репозиториев доступ к отправленным файлам можно получить без проверки подлинности. В случае частных и внутренних репозиториев только пользователи с доступом к репозиторию могут просматривать отправленные файлы.
Чтобы вложить файл в беседу о проблеме или запросе на вытягивание, перетащите его в поле комментария. В качестве альтернативы вы можете нажать под окном комментариев с проблемой, чтобы просмотреть, выбрать и добавить файл с вашего компьютера.

Для pull-запроса вы также можете кликнуть в панели форматирования над полкой комментариев к pull-requestу.

Когда вы прикрепляете файл, он загружается сразу GitHub , и текстовое поле обновляется, чтобы показать анонимизированный URL файла. Для получения дополнительной информации об анонимизированных URL см. AUTOTITLE.
Примечание.
Во многих браузерах можно копировать и вставлять изображения непосредственно в поле.
Максимальный размер файла составляет:
- 10 МБ для изображений и гифок
- 10 МБ для видео, загруженных в репозиторий, принадлежащий пользователю или организации на бесплатном GitHub тарифном плане
- 100 МБ для видео, загруженных в репозиторий, принадлежащий пользователю или организации на платном GitHub тарифном плане
- 25 МБ для всех остальных файлов.
Примечание.
Чтобы загрузить видео объемом более 10 МБ в репозиторий, принадлежащий пользователю или организации на платном GitHub тарифном плане, вы должны быть либо членом организации, либо внешним партнёром, либо пользоваться платным тарифным планом.
Поддерживаемые типы файлов
Следующие типы файлов изображений и мультимедиа поддерживаются во всех контекстах.
Файлы изображений и мультимедиа
-
Папуа (
.pngНовая Гвинея) -
GIF (
.gif) -
JPEG (
.jpg,.jpeg) -
SVG (
.svg) -
Видео (
.mp4, ,.mov``.webm)Примечание.
Совместимость видеокодека зависит от браузера, и возможно, что видео, которое вы отправляете в один браузер, нельзя просматривать в другом браузере. На данный момент мы рекомендуем использовать H.264 для максимальной совместимости.
Дополнительные типы файлов
Следующие типы файлов поддерживаются для отправки примечаний к вопросам, комментариев запроса на вытягивание и комментариев обсуждения в репозиториях. Этот список типов файлов также поддерживается в обсуждениях организации.
Документы
- PDF-файлы (
.pdf) - Документы Microsoft Office (
.docx,.pptx,.xlsx``.xls,.xlsm, ) - Форматы OpenDocument (
.odt,.fodt``.ods``.fods``.odp``.fodp,.odg, ).fodg``.odf - Файлы богатого текста и текстовых процессоров (
.rtf,.doc)
Текстовые файлы и файлы данных
- Открытый текст и разметка (
.txt,.md,.copilotmd) - Данные и табличные файлы (
.csv,.tsv,.log,.json, ).jsonc
Файлы разработки и кода
- C-файлы (
.c) - Файлы C# (
.cs) - Файлы C++ (
.cpp) - CSS-файлы (
.css) - Диаграммы (
.drawio) - Дамп файлов (
.dmp) - HTML-файлы (
.html,.htm) - Java файлы (
.java) - Файлы JavaScript (
.js) - Блокноты Jupyter (
.ipynb) - Патч-файлы (
.patch) - PHP-файлы (
.php) - Файлы профилирования (
.cpuprofile) - Файлы базы данных программы (
.pdb) - Python файлы (
.py) - Скрипты оболочки (
.sh) - SQL-файлы (
.sql) - Файлы TypeScript (
.ts,.tsx) - XML-файлы (
.xml) - YAML-файлы (
.yaml,.yml)
Примечание.
Если вы используете Linux и пытаетесь отправить .patch файл, вы получите сообщение об ошибке. Это известная проблема.
Архивирование и сжатые файлы
- Архивы и пакеты (
.zip,.gz,.tgz)
Обмен данными и журналами
- Текстовые и электронные файлы (
.debug,.msg,.eml)
Изображения
- Растровое изображение и изображения TIFF (
.bmp,.tif,.tiff)
Аудио
- Аудиофайлы (
.mp3,.wav)