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

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

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

11 ответов


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

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


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


Зенхуб.Ио Chrome plug-in позволит вам добавить любой тип файла к проблеме github. Он хранится на сервере AWS ZenHub вместо github.com - ... С их сайта...

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

обновление:

по состоянию на 11/03/2015 теперь вы можете загружать эти типы файлов в 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)

чтобы прикрепить файл к проблеме или вызвать диалог запроса, перетащите его в поле комментариев.

максимальный размер файлов составляет 25 МБ, а максимальный размер изображений-10 МБ.

Upload Image


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

EDIT: этот скрипт может быть вам полезен:

https://github.com/wereHamster/ghup


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


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

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

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

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


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

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


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