Как прикрепить файл к проблеме 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 МБ.
Это немного kludge, но вы можете создать ветку мусора, а затем зафиксировать файл в этой ветви и очистить его позже.
EDIT: этот скрипт может быть вам полезен:
Я нашел простой способ вставлять изображения в проблемы с помощью 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 файлы и т. д. и поделитесь ссылкой.