วิธีแนบไฟล์ไปยังปัญหา github?


161

ฉันย้ายข้อมูลจากโครงการจาก Bitbucket ไปที่ Github และฉันไม่สามารถหาวิธีแนบไฟล์กับปัญหาได้ (เช่นภาพหน้าจอรายละเอียด ฯลฯ )

ทำอย่างไร?


1
ตกลงวิธีแก้ปัญหาที่ฉันพบว่าเหมาะกับฉันคือ: เก็บ repo หลักไว้ที่ Bitbucket และสร้างมิเรอร์บน Github (ขออภัย Github) และชี้ไปที่ Github ทั้งหมดกับคู่ของ Bitbucket
Alex

3
ณ วันนี้ gitHub อนุญาตให้อัปโหลดรูปภาพในประเด็น
Gaurav Shah

2
วิธีที่ดีในการแนบภาพหน้าจอกับปัญหาคือUsersnap - คุณสามารถส่งภาพหน้าจอพร้อมคำอธิบายประกอบโดยตรงจากภายในเว็บแอปของคุณไปยัง GitHub Issues!
Gregor

2
ตั้งแต่วันที่ 3/3/2558 คุณสามารถอัปโหลดไฟล์ประเภทนี้ไปยัง Github ได้โดยไม่ต้องมีนามสกุลหรือปลั๊กอิน: PNG, GIF, JPG, DOCX, PPTX, XLSX, TXT หรือ PDF
jfountain

ยอมรับ ZIP และ GZ ซึ่งมีประโยชน์สำหรับผู้ทำสำเนา: help.github.com/articles/ ......
Vsevolod Golovanov

คำตอบ:


161

คุณอัปโหลดที่ใดที่หนึ่งและเพิ่มลิงค์ในความคิดเห็น ปัญหาของ GitHub นั้นค่อนข้างดั้งเดิมและไม่อนุญาตให้แนบไฟล์

อัปเดต:คุณสามารถโพสต์ภาพไปยังปัญหา GitHub ได้ทันที วิธีที่ง่ายที่สุดคือการคัดลอกรูปภาพ (คลิกขวาคัดลอกรูปภาพ) แล้ววางลงในกล่องข้อความที่คุณอธิบายปัญหา

หรือ

เพียงลากและวาง


83
โอ้พระเจ้าฉันกลัวคำตอบนี้ :)
อเล็กซ์

17
อีกวิธีหนึ่งที่ง่ายในการทำการอัพโหลดคือบริการ Gist ของ Github: gist.github.com
bjnord

5
คำตอบนี้ควรได้รับการอัปเดตเนื่องจาก Github อนุญาตให้คุณอัปโหลดรูปภาพสำหรับชุดคอม
masukomi

2
น่าเสียดาย Github ไม่อนุญาตให้อัปโหลดไฟล์ PDF :(
sampablokuper

2
ได้ตื่นเต้นมากเกี่ยวกับการคัดลอกวาง แต่มันก็ไม่ได้ทำงานให้กับภาพ (ได้นี้ ) เมื่อคัดลอกจากแม็ค
ไม่มีที่สิ้นสุด


20

หากต้องการแนบไฟล์ไปกับปัญหาหรือดึงการสนทนาที่ร้องขอให้ลากและวางลงในช่องแสดงความคิดเห็น

ขนาดสูงสุดของไฟล์คือ 25MB และขนาดสูงสุดของรูปภาพคือ 10MB

อัพโหลดภาพ


คำตอบที่ดี. มันเป็นเพียงรูปแบบ markdown ![image](your_image_url)
Siwei Shen 申思维

3
แต่ยังอัปโหลดไฟล์ไปยัง GitHub ให้คุณโดยอัตโนมัติ
serv-inc

17

ปลั๊กอินZenHub.io Chrome จะช่วยให้คุณสามารถเพิ่มไฟล์ประเภทใดก็ได้ลงในปัญหา Github มันถูกเก็บไว้ในเซิร์ฟเวอร์ AWS ของ ZenHub แทน github.com จากเว็บไซต์ของพวกเขา ...

GitHub อนุญาตให้คุณอัปโหลดไฟล์ภาพเท่านั้น ZenHub เพิ่มความสามารถในการอัปโหลดไฟล์ประเภทใด ๆ ลงในปัญหาและความคิดเห็นถ่ายโอนอย่างปลอดภัยไปยัง Amazon S3 ด้วยวิธีนี้คุณสามารถนำเวิร์กโฟลว์ของคุณไปสู่อีกระดับ ลองใช้ GitHub กับทุกสิ่ง! การทำงานร่วมกันจากส่วนกลางและความโปร่งใสนั้นยอดเยี่ยม

ปรับปรุง:

ตั้งแต่วันที่ 3/3/2558 คุณสามารถอัปโหลดไฟล์ประเภทนี้ไปยัง Github ได้โดยไม่ต้องมีนามสกุลหรือปลั๊กอิน: PNG, GIF, JPG, DOCX, PPTX, XLSX, TXT หรือ PDF


ฉันไม่สามารถปรับคุณสมบัติใน ZenHub.io ได้ คุณช่วยกรุณาแสดงให้เห็นว่ามันจะทำอย่างไร
โหลด

พวกเขาอาจลบมันตามที่ได้รับการสนับสนุนโดย github โดยไม่ต้องใช้ปลั๊กอินตอนนี้
jfountain

ดังนั้นตอนนี้เราสามารถแนบไฟล์ใด ๆ กับความคิดเห็น / ปัญหา? ฉันหามันไม่เจอ!
โหลด

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

มันเป็นบิตของ kludge แต่คุณสามารถสร้างสาขาขยะจากนั้นส่งไฟล์ไปยังสาขานั้นและกำจัดมันในภายหลัง

แก้ไข: สคริปต์นี้อาจมีประโยชน์สำหรับคุณ:

https://github.com/wereHamster/ghup


1

ฉันพบวิธีที่ง่ายในการฝังรูปภาพในปัญหาโดยใช้ Skitch เพียงตั้งค่าการแบ่งปัน Skitch และคัดลอก URL ไปยังคลิปบอร์ดโดยอัตโนมัติ จากนั้นวางลงในเมื่อเขียนถึงปัญหา ฉัน blogged เกี่ยวกับที่นี่


ฉันได้ยินเกี่ยวกับเรื่องนี้ ความเห็นในแอพสโตร์ Mac นั้นค่อนข้างแย่สำหรับเวอร์ชั่นใหม่ และดูเหมือนว่าพวกเขาอาจลบฟังก์ชันการทำงานเพื่อฝังรูปนี้
Dogweather

0

ตกลงนี่คือสิ่งที่ฉันใช้สำหรับภาพหน้าจอ

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

ฟรีอัปโหลดรูปภาพโดยอัตโนมัติและวางลิงก์ URL ไปยังคลิปบอร์ดของคุณซึ่งคุณสามารถ Ctrl-V เข้าสู่ปัญหา GitHub ได้ทันที

มันเป็นการถอนหายใจครั้งใหญ่เมื่อฉันค้นพบสิ่งนี้ :)


0

แฮ็คที่ง่ายและรวดเร็วหนึ่งครั้งคือการอัปโหลดไฟล์แนบของคุณ (พูด PDF หรือเอกสาร Office) ไปที่ Dropbox จากนั้นใส่ URL ของ Dropbox ในปัญหา Github

ง่ายกว่าการใช้ S3 เล็กน้อย หลายองค์กรใช้ Dropbox อยู่แล้ว และ Dropbox มีการรองรับที่ดีสำหรับการดูเอกสารหลายอินไลน์ในเบราว์เซอร์แล้ว


0

ใช้ gist.github.com เพื่ออัปโหลดเนื้อหาใด ๆ เช่นรหัสบันทึกไฟล์ html เป็นต้นและแชร์ลิงก์


ไม่ชัดเจนว่าจะใช้ส่วนสำคัญอย่างไรเพื่อจุดประสงค์นั้น มีปุ่มเพิ่มไฟล์ แต่ไม่เปิดหน้าต่างแนบ
Stepan Yakovenko
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.