Як приєднати файл до проблеми github?


161

Я мігрував з проектом з Bitbucket до Github і не можу знайти спосіб приєднати файл до проблеми (наприклад: скріншот, характеристики тощо)

Як це зробити?


1
Гаразд, рішення, яке я знайшов мені підходить: Тримайте основне репо на Bitbucket і робіть дзеркало на Github (вибачте Github), а також вкажіть усі (зрештою) проблеми Github на колегу Bitbucket.
Олексій

3
станом на сьогодні gitHub дозволяє завантажувати зображення у випусках
Gaurav Shah

2
Гарний спосіб приєднати скріншоти до проблем - це Usersnap - ви можете надсилати скріншоти з анотаціями безпосередньо з вашого веб-додатку до випусків GitHub!
Грегор

2
З 11.03.2015 тепер ви можете завантажувати такі файли в github без будь-якого розширення або
додатка

Також приймає ZIP та GZ, що зручно для репродукторів: help.github.com/articles/…
Всеволод Голованов

Відповіді:


161

Ви десь завантажуєте його і додаєте посилання в коментарі. Випуски GitHub досить примітивні і не дозволяють приєднувати файли.

Оновлення: Ви можете розміщувати зображення в проблемах GitHub зараз. Найпростіший спосіб - скопіювати зображення (клацнути правою кнопкою миші, Скопіювати зображення), а потім вставити його в текстове поле, де ви описуєте проблему.

АБО

Просто перетягніть


83
О Боже, я боявся цієї відповіді :)
Олексій

17
Одне зручне місце для завантаження - це власний сервіс Gistub
bjnord

5
Цю відповідь, мабуть, слід оновити, оскільки Github тепер дозволяє завантажувати зображення для комет.
masukomi

2
На жаль, Github не дозволяє завантажувати файли PDF :(
sampablokuper

2
Я дуже захопився копією пасти, але вона не працювала для зображень (отримала це ) під час копіювання з Mac
Endless


20

Щоб приєднати файл до проблеми або потягнути розмову із запитом, перетягніть його у поле коментарів.

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

Завантажити зображення


хороша відповідь. це просто формат розмітки. ![image](your_image_url)
Siwei Shen 申思维

3
Але він також автоматично завантажує файл у GitHub для вас.
серв-

17

Плагін ZenHub.io Chrome дозволить вам додати будь-який тип файлу до проблеми github. Він зберігається на сервері AWS ZenHub замість github.com. З їх веб-сайту ...

GitHub дозволяє лише завантажувати файли зображень. ZenHub додає можливість завантажувати будь-який тип файлів у проблеми та коментарі, надійно передаючи Amazon S3. Завдяки цьому ви дійсно можете перенести свій робочий процес на наступний рівень; спробуйте використовувати GitHub для всього! Централізована співпраця та прозорість є приголомшливими.

Оновлення:

З 11.03.2015 тепер ви можете завантажувати такі файли в github без будь-якого розширення або додатка: PNG, GIF, JPG, DOCX, PPTX, XLSX, TXT або PDF


Я просто не можу налагодити цю функцію в ZenHub.io. покажіть, будь ласка, як це робиться?
Foad

Вони, можливо, видалили його, як це підтримується github без плагінів.
jfountain

тож тепер ми можемо приєднати будь-які довільні файли до коментаря / проблеми? Я просто не можу його знайти!
Foad

13

Як ілюстрацію попередніх відповідей дивіться цей коментар :

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

Побачити https://github.com/blueheadpublishing/bookshop/issues/10

Деякі зображення, що показують типи шаблонів макета, які ми хочемо створити за допомогою шаблонів:

Ще в 2009 році GitHub висловив намір додати прихильність до питань .

Додаток - це те, що ми хотіли б додати.

Цю тему не піднімали, оскільки в групі GitHub ...


9

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

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

Дякую. Відповідь, яка не потребує перетягування та перетягування. Це саме те, що мені було потрібно. :)
teracow

1

Це трохи хитрість, але ви можете створити непотрібну гілку, а потім встановити файл у цю гілку та очистити її пізніше.

EDIT: Цей скрипт може бути корисним вам:

https://github.com/wereHamster/ghup


1

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


Я чув про це. Відгуки в магазині додатків Mac досить погані для нової версії. І це здається, що вони, можливо, зняли функціональність для вбудовування цього зображення.
Dogweather

0

Добре, ось що я використовую для скріншотів.

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

Це безкоштовно, швидко, автоматично завантажує зображення і вставляє URL-адресу посилання у буфер обміну, яке ви зможете Ctrl-V миттєво випустити у випуск GitHub.

Це було велике зітхання полегшення, коли я виявив це :)


0

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

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


0

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


Не ясно, як використовувати суть для цієї мети. Існує кнопка додати файл, але вона не відкриває вікно приєднання.
Степан Яковенко
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.