Bagaimana cara melampirkan file ke masalah github?

161

Saya bermigrasi dengan proyek dari Bitbucket ke Github dan saya tidak dapat menemukan cara untuk melampirkan file ke masalah (mis: tangkapan layar, spesifikasi, dll.)

Bagaimana cara melakukannya?

Alex
sumber
1
Ok, solusi yang saya temukan cocok untuk saya adalah: Jaga repo utama pada Bitbucket dan buat mirror pada Github (maaf Github) dan arahkan semua (akhirnya) masalah Github ke rekan Bitbucket.
Alex
3
pada hari ini gitHub memungkinkan pengunggahan gambar dalam masalah
Gaurav Shah
2
Cara yang bagus untuk memasang tangkapan layar ke masalah adalah Usersnap - Anda dapat mengirim tangkapan layar dengan anotasi langsung dari dalam aplikasi web Anda ke Masalah GitHub!
Gregor
3
Mulai 11/03/2015 Anda sekarang dapat mengunggah jenis file ini ke github tanpa ekstensi atau plug-in: PNG, GIF, JPG, DOCX, PPTX, XLSX, TXT, atau PDF
jfountain
1
Juga menerima ZIP dan GZ, yang berguna untuk reproduksi: help.github.com/articles/…
Vsevolod Golovanov

Jawaban:

161

Anda mengunggahnya di suatu tempat dan menambahkan tautan dalam komentar. Masalah GitHub agak primitif dan tidak memungkinkan melampirkan file.

Perbarui: Anda dapat memposting gambar ke masalah GitHub sekarang. Cara termudah adalah menyalin gambar (klik kanan, Salin gambar) lalu tempelkan ke kotak teks tempat Anda menjelaskan masalahnya.

ATAU

Cukup seret dan lepas

Dominik Honnef
sumber
83
Ya Tuhan, aku takut dengan jawaban ini :)
Alex
17
Satu tempat yang mudah untuk melakukan unggahan adalah layanan Gistub
bjnord
5
Jawaban ini mungkin harus diperbarui karena Github sekarang memungkinkan Anda untuk mengunggah gambar untuk commets.
masukomi
2
Sayangnya, Github tidak mengizinkan unggahan PDF :(
sampablokuper
2
Punya begitu gembira tentang copy tempel tapi itu tidak bekerja untuk gambar (mendapat ini ) ketika menyalin dari mac
Habisnya
42

Pada 7 Desember 2012, Anda dapat melampirkan gambar dengan menarik / melepas atau menggunakan pemilih file. Lihat https://github.com/blog/1347-issue-attachments untuk rincian lebih lanjut.

Tim Schaub
sumber
21

Untuk melampirkan file ke masalah atau menarik percakapan permintaan, seret dan letakkan di kotak komentar.

Ukuran maksimum untuk file adalah 25MB dan ukuran maksimum untuk gambar adalah 10MB.

Unggah Gambar

Burhan Nasir
sumber
jawaban yang bagus. itu hanya format penurunan harga. ![image](your_image_url)
Siwei Shen 申思维
3
Tetapi itu juga secara otomatis mengunggah file ke GitHub untuk Anda.
serv-inc
17

Plugin Chrome ZenHub.io akan memungkinkan Anda untuk menambahkan semua jenis file ke masalah github. Itu disimpan di server AWS ZenHub bukan github.com. Dari situs web mereka ...

GitHub hanya memungkinkan Anda untuk mengunggah file gambar. ZenHub menambahkan kemampuan untuk mengunggah segala jenis file ke dalam masalah dan komentar, mentransfer dengan aman ke Amazon S3. Dengan ini, Anda benar-benar dapat membawa alur kerja Anda ke tingkat berikutnya; coba gunakan GitHub untuk semuanya! Kolaborasi dan transparansi terpusat sangat mengagumkan.

Memperbarui:

Mulai 11/03/2015 Anda sekarang dapat mengunggah jenis file ini ke github tanpa ekstensi atau plug-in: PNG, GIF, JPG, DOCX, PPTX, XLSX, TXT, atau PDF

jfountain
sumber
Saya tidak bisa memperbaiki fitur di ZenHub.io. tolong tunjukkan bagaimana ini dilakukan?
Isi
Mereka mungkin telah menghapusnya karena didukung oleh github tanpa plug-in sekarang.
jfountain
jadi sekarang kita bisa melampirkan file sewenang-wenang ke komentar / masalah? Aku tidak bisa menemukannya!
Isi
13

Sebagai ilustrasi dari jawaban sebelumnya, lihat komentar ini :

Saya membuat repositori bernama catfood http://github.com/blueheadpublishing/catfood/ di mana saya menyimpan barang-barang misc (seperti tangkapan layar dan lampiran lainnya).
Dengan begitu saya bisa merujuk mereka dalam masalah.

Lihat https://github.com/blueheadpublishing/bookshop/issues/10

Beberapa gambar yang menunjukkan jenis templat layout yang ingin kita hasilkan oleh templat:

Kembali pada tahun 2009, GitHub menyatakan niat untuk menambahkan lampiran pada masalah .

Lampiran adalah sesuatu yang ingin kami tambahkan.

Topik itu tidak diangkat sejak di grup GitHub ...

VONC
sumber
9

Format untuk menyematkan gambar ke dalam komentar GitHub adalah:

Format:  ![Alt Text](url)
Example: ![GitHub Logo](/images/logo.png)
Matt Faus
sumber
Terima kasih. Sebuah jawaban yang tidak membutuhkan drag-and-drop. Inilah yang saya butuhkan. :)
teracow
1

Ini sedikit kludge tetapi Anda bisa membuat cabang junk, lalu mengkomit file ke cabang itu dan membersihkannya nanti.

EDIT: Skrip ini mungkin berguna bagi Anda:

https://github.com/wereHamster/ghup

richo
sumber
1

Saya menemukan cara mudah untuk menyematkan gambar dalam masalah menggunakan Skitch. Cukup siapkan berbagi Skitch dan salin URL secara otomatis ke clipboard. Kemudian rekatkan saat menulis masalah. Saya menulis blog di sini .

Dogweather
sumber
Saya mendengar tentang ini. Ulasan di toko aplikasi Mac sangat buruk untuk versi baru. Dan sepertinya mereka mungkin telah menghapus fungsi untuk melakukan embedding gambar ini.
Dogweather
0

OK, inilah yang saya gunakan untuk tangkapan layar.

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

Gratis, cepat, secara otomatis mengunggah gambar dan menempelkan tautan URL ke clipboard Anda yang dapat Anda Ctrl-V ke dalam masalah GitHub secara instan.

Itu adalah napas lega ketika saya menemukan ini :)

harunahi
sumber
0

Satu peretasan cepat / mudah adalah dengan mengunggah lampiran Anda (mis. PDF atau dokumen Office) ke Dropbox, lalu sertakan URL Dropbox dalam masalah Github.

Agak lebih mudah daripada menggunakan S3; banyak organisasi sudah menggunakan Dropbox; dan Dropbox memiliki dukungan yang baik untuk melihat banyak dokumen secara inline di browser.

achiang
sumber
0

Gunakan gist.github.com untuk mengunggah konten apa pun seperti kode, log, file html dll. Dan bagikan tautannya.

Vivek Kulkarni
sumber
Tidak jelas bagaimana cara menggunakan inti untuk tujuan itu. Ada tombol tambah file, tetapi tidak membuka jendela attach.
Stepan Yakovenko