Как подключить файл к проблеме github?

Я перенесла проект из Bitbucket в Github, и я не могу найти способ прикрепления файла к проблеме (например: скриншот, спецификации и т.д.)

Как это сделать?

Ответ 1

Загрузите его где-нибудь и добавьте ссылку в комментарий. Проблемы GitHub довольно примитивны и не позволяют прикреплять файлы.

Обновление. Теперь вы можете отправлять изображения в GitHub. Самый простой способ - скопировать изображение (щелкните правой кнопкой мыши, скопировать изображение), а затем вставьте его в текстовое поле, где вы описываете проблему.

Ответ 2

По состоянию на 7 декабря 2012 года вы можете прикреплять изображения путем перетаскивания или использования файла выбора. Подробнее см. https://github.com/blog/1347-issue-attachments.

Ответ 3

ZenHub.io Плагин Chrome позволит вам добавить любой тип файла в проблему github. Он хранится на сервере ZenHub AWS вместо github.com. С их сайта...

GitHub позволяет загружать файлы изображений. ZenHub добавляет способность для загрузки любого типа файлов в проблемы и комментарии, перенос безопасно для Amazon S3. С этим вы действительно можете следующий уровень; попробуйте использовать GitHub для всего! централизованные сотрудничество и прозрачность являются удивительными.

Update:

По состоянию на 11/03/2015 вы можете загружать эти типы файлов в github без расширения или подключаемого модуля: PNG, GIF, JPG, DOCX, PPTX, XLSX, TXT или PDF

Ответ 4

В качестве иллюстрации предыдущих ответов см. этот комментарий:

Я создаю репозиторий под названием catfood http://github.com/blueheadpublishing/catfood/, где храню разные вещи (например, скриншоты и другие вложения).
Таким образом, я могу ссылаться на них в проблемах.

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

Некоторые изображения, показывающие типы шаблонов макета, которые мы хотим создать с помощью шаблонов:

Еще в 2009 году GitHub выразил намерение добавить вложение в проблемы.

Вложения - это то, что мы хотели бы добавить.

Эта тема не была поднята, поскольку в группе GitHub, хотя...

Ответ 5

Формат для встраивания изображений в комментарий GitHub:

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

Ответ 6

Это немного kludge, но вы можете создать ветвь нежелательной почты, затем передать файл этой ветке и очистить ее позже.

EDIT: этот script может вам пригодиться:

https://github.com/wereHamster/ghup

Ответ 7

Я нашел простой способ встраивать изображения в проблемы с помощью Skitch. Просто настройте совместное использование Skitch и скопируйте URL-адрес в буфер обмена. Затем вставьте его при написании проблемы. Я писал об этом здесь.

Ответ 8

ОК, вот что я использую для скриншотов.

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

Он бесплатный, быстрый, автоматически загружает изображение и вставляет ссылку URL в ваш буфер обмена, который вы можете Ctrl-V в проблему GitHub мгновенно.

Это был большой вздох облегчения, когда я обнаружил это:)

Ответ 9

Один быстрый/легкий взлом - загрузить ваше приложение (например, PDF или Office doc) в Dropbox, а затем включить URL-адрес Dropbox в проблему Github.

Легко проще, чем использовать S3; многие организации уже используют Dropbox; и Dropbox имеет хорошую поддержку для просмотра многих документов, встроенных в браузер уже.

Ответ 10

Используйте gist.github.com для загрузки любого содержимого, такого как код, журнал, html файлы и т.д. и обменивайтесь ссылкой.