¿Cómo adjuntar un archivo a un problema de github?
161
Migré con un proyecto de Bitbucket a Github y no puedo encontrar una manera de adjuntar un archivo a un problema (ej .: captura de pantalla, especificaciones, etc.)
Ok, la solución que encontré para mí es: mantener el repositorio principal en Bitbucket y hacer un espejo en Github (lo siento, Github) y también señalar todos (eventualmente) los problemas de Github a la contraparte de Bitbucket.
Alex
3
a partir de hoy gitHub permite la carga de imágenes en los problemas
Gaurav Shah
2
Una buena manera de obtener capturas de pantalla adjuntas a los problemas es Usersnap : puede enviar capturas de pantalla con anotaciones directamente desde su aplicación web a GitHub Issues.
Gregor
3
A partir del 11/03/2015 ahora puede cargar estos tipos de archivos a github sin ninguna extensión o complemento: PNG, GIF, JPG, DOCX, PPTX, XLSX, TXT o PDF
Lo carga en alguna parte y agrega el enlace en un comentario. Los problemas de GitHub son bastante primitivos y no permiten adjuntar archivos.
Actualización: puede publicar imágenes en los problemas de GitHub ahora. La forma más fácil es copiar la imagen (clic derecho, Copiar imagen) y luego pegarla en el cuadro de texto donde describe el problema.
Un lugar fácil para realizar la carga es el servicio Gist de Github: gist.github.com
bjnord
55
Esta respuesta probablemente debería actualizarse, ya que Github ahora le permite cargar imágenes para commets.
masukomi
2
Desafortunadamente, Github no permite la carga de archivos PDF :(
sampablokuper
2
Me entusiasmó tanto copiar y pegar, pero no funcionó para las imágenes (entendí esto ) al copiar desde Mac
Endless
42
A partir del 7 de diciembre de 2012, puede adjuntar imágenes arrastrando / soltando o usando un selector de archivos. Ver https://github.com/blog/1347-issue-attachments para más detalles.
buena respuesta. es solo formato de rebaja. ![image](your_image_url)
Siwei Shen 申思维
3
Pero también carga automáticamente el archivo a GitHub por usted.
serv-inc
17
El complemento ZenHub.io Chrome le permitirá agregar cualquier tipo de archivo a un problema de github. Se almacena en el servidor AWS de ZenHub en lugar de github.com. Desde su sitio web ...
GitHub solo te permite subir archivos de imagen. ZenHub agrega la capacidad de cargar cualquier tipo de archivo en problemas y comentarios, transfiriendo de forma segura a Amazon S3. Con esto realmente puede llevar su flujo de trabajo al siguiente nivel; ¡intenta usar GitHub para todo! La colaboración centralizada y la transparencia son increíbles.
Actualizar:
A partir del 11/03/2015 ahora puede cargar este tipo de archivos a github sin ninguna extensión o complemento: PNG, GIF, JPG, DOCX, PPTX, XLSX, TXT o PDF
Simplemente no puedo ajustar la función en ZenHub.io. ¿podría mostrar cómo se hace?
Foad
Es posible que lo hayan eliminado ya que es compatible con github sin complementos ahora.
jfountain
Entonces, ¿podemos adjuntar cualquier archivo arbitrario a un comentario / problema? ¡Simplemente no puedo encontrarlo!
Foad
13
Como ilustración de las respuestas anteriores, vea este comentario :
Creo un repositorio llamado catfoodhttp://github.com/blueheadpublishing/catfood/ donde guardo cosas misceláneas (como capturas de pantalla y otros archivos adjuntos).
De esa manera puedo hacer referencia a ellos en los problemas.
Encontré una manera fácil de incrustar imágenes en problemas usando Skitch. Simplemente configure Skitch Sharing y copie automáticamente la URL en el portapapeles. Luego péguelo al escribir el problema. Blogueé sobre esto aquí .
Escuché sobre esto. Las reseñas en la tienda de aplicaciones de Mac son bastante malas para la nueva versión. Y parece que podrían haber eliminado la funcionalidad para hacer esta incrustación de imágenes.
Dogweather
0
OK, esto es lo que uso para las capturas de pantalla.
Un truco rápido / fácil es cargar su archivo adjunto (digamos PDF o documento de Office) a Dropbox, luego incluya la URL de Dropbox en el problema de Github.
Un poco más fácil que usar S3; muchas organizaciones ya están usando Dropbox; y Dropbox tiene un buen soporte para ver muchos documentos en línea en el navegador.
Respuestas:
Lo carga en alguna parte y agrega el enlace en un comentario. Los problemas de GitHub son bastante primitivos y no permiten adjuntar archivos.
Actualización: puede publicar imágenes en los problemas de GitHub ahora. La forma más fácil es copiar la imagen (clic derecho, Copiar imagen) y luego pegarla en el cuadro de texto donde describe el problema.
O
Solo arrastra y suelta
fuente
A partir del 7 de diciembre de 2012, puede adjuntar imágenes arrastrando / soltando o usando un selector de archivos. Ver https://github.com/blog/1347-issue-attachments para más detalles.
fuente
Para adjuntar un archivo a un problema o solicitar una conversación, arrástrelo y suéltelo en el cuadro de comentarios.
El tamaño máximo para archivos es de 25 MB y el tamaño máximo para imágenes es de 10 MB.
fuente
![image](your_image_url)
El complemento ZenHub.io Chrome le permitirá agregar cualquier tipo de archivo a un problema de github. Se almacena en el servidor AWS de ZenHub en lugar de github.com. Desde su sitio web ...
Actualizar:
A partir del 11/03/2015 ahora puede cargar este tipo de archivos a github sin ninguna extensión o complemento: PNG, GIF, JPG, DOCX, PPTX, XLSX, TXT o PDF
fuente
Como ilustración de las respuestas anteriores, vea este comentario :
Ver
https://github.com/blueheadpublishing/bookshop/issues/10
En 2009, GitHub expresó la intención de agregar archivos adjuntos a los problemas .
Sin embargo, ese tema no se planteó desde el grupo GitHub ...
fuente
El formato para incrustar imágenes en un comentario de GitHub es:
fuente
Es un poco complicado pero podría crear una rama basura, luego confirmar el archivo en esa rama y purgarla más tarde.
EDITAR: este script puede serle útil:
https://github.com/wereHamster/ghup
fuente
Encontré una manera fácil de incrustar imágenes en problemas usando Skitch. Simplemente configure Skitch Sharing y copie automáticamente la URL en el portapapeles. Luego péguelo al escribir el problema. Blogueé sobre esto aquí .
fuente
OK, esto es lo que uso para las capturas de pantalla.
http://www.techsmith.com/jing.html
Es gratis, rápido, carga automáticamente la imagen y pega un enlace URL a su portapapeles que puede Ctrl-V en el problema de GitHub al instante.
Fue un gran suspiro de alivio cuando descubrí esto :)
fuente
Un truco rápido / fácil es cargar su archivo adjunto (digamos PDF o documento de Office) a Dropbox, luego incluya la URL de Dropbox en el problema de Github.
Un poco más fácil que usar S3; muchas organizaciones ya están usando Dropbox; y Dropbox tiene un buen soporte para ver muchos documentos en línea en el navegador.
fuente
Use gist.github.com para cargar cualquier contenido como código, registro, archivos html, etc. y comparta el enlace.
fuente