คุณจะอัพโหลดรูปภาพไปยังส่วนสำคัญได้อย่างไร?


145

คุณจะอัพโหลดรูปภาพไปยังส่วนสำคัญได้อย่างไร?

ดูที่นี่: https://gist.github.com/mbostock/5503544#file-thumbnail-png

สิ่งที่ฉันได้ลองคือการลากและวางไฟล์ภาพในขณะที่อยู่ในโหมดแก้ไขของจิสต์ ดูเหมือนจะไม่ทำงานภายใต้ Crhome และ FireFox

อัปเดต: หลังจากอีเมลกลับไปกลับมาด้วย GitHub ไม่รองรับคุณลักษณะนี้ (ลากและวางไฟล์ไบนารีภาพ)


1
มันเป็นเรื่องง่าย ... เพียงแค่ใช้โปรแกรมคอมไพล์ใด ๆ ... โครงการซิงค์จากคัดลอกไฟล์ไปยังไดเรกทอรีของโครงการเพิ่ม repo (คอมไพล์เพิ่ม) กระทำและซิงค์อีกครั้ง ...
Selvin

8
FX ... git clone https://gist.github.com/6afe8ae9d00c98694dc8, cd 6afe8ae9d00c98694dc8, xcopy path/to/src/file.any file.any, git add any.any, git commit -m 'n/a',git push
Selvin

มีหลายวิธีที่จะแสดงที่นี่ - gist.github.com/cben/46d9536baacb7c5d196c
slm

คำตอบ:


83

ฉันกำลังมองหาคำตอบสำหรับคำถามเดียวกันนี่คือสิ่งที่ฉันเพิ่งพบ:

  1. คุณสามารถโคลนส่วนสำคัญของคุณเป็นที่เก็บคอมไพล์และเพิ่มรูปภาพของคุณจากนั้นกดไปที่จุดเริ่มต้น ดูโหลดภาพขนาดย่อลงในส่วนสำคัญสำหรับ

  2. มีสคริปต์ที่เขียนถึงทำเช่นนี้คือ: hecticjeff / สรุปสาระสำคัญ-img

ฉันยังไม่ได้ลองวิธีการแก้ปัญหาข้างต้น แต่ก็ค่อนข้างแน่ใจว่าควรใช้งานได้ ฉันลองใช้defunkt / gistเพื่ออัพเดท gist ของฉันด้วย png แต่ก็ลงเอยด้วยการแสดงไฟล์ไบนารีในส่วนของฉัน


2
ฉันทดสอบวิธีนี้และใช้งานกับ GIF แบบเคลื่อนไหวได้ด้วย! ดูตัวอย่างสด: gist.github.com/stephenlb/…มันแสดงการเผยแพร่เซิร์ฟเวอร์ python echo ที่สมัครสมาชิก
Stephen Blum

เพียงเพื่อให้แน่ใจว่า: ผลักดันให้ Github แม้ว่าจะเป็นส่วนสำคัญคุณต้องลงทะเบียนและเข้าสู่ระบบ Github ใช่ไหม?
sdaau

1
สคริปต์ gist-img ใช้งานได้จริงหรือไม่ เมื่อผมโพสต์ผลมาจากการเข้ารหัส base64 ภาพ 12KB / การ png ไฟล์ API GitHub ในการสร้างส่วนสำคัญผมจบลงด้วยไฟล์ข้อความที่เรียกว่า test.png เป็นเห็นที่นี่ ฉันแน่ใจว่ามันใช้งานได้ดีโดยใช้ git แต่ฉันต้องการใช้มันเพื่อสร้าง gist จากกล่องที่ฉันไม่สามารถตั้งค่า git ได้ นอกจากนี้ยังมีปัญหาที่ยื่นต่อสคริปต์การเขียนสรุปส่วนของฉันเพื่อใช้งานคุณลักษณะนี้
ชอบ

76

ด้วยความคิดสร้างสรรค์เล็ก ๆ น้อย ๆ คุณสามารถบรรลุผลได้เร็วกว่าการโคลน ในการลาก / วาง:

  1. สร้างส่วนสำคัญ
  2. ลากภาพลงในช่องแสดงความคิดเห็นด้านล่าง สิ่งนี้จะอัปโหลดไฟล์ภาพของคุณและแทรกรหัส markdown พร้อม URL สำหรับภาพที่คุณอัปโหลด
  3. คัดลอก markdown นี้และวางลงในไฟล์ที่คุณต้องการแสดง

ตัวอย่างสด

สกรีนช็อตของช่องแสดงความคิดเห็น


4
นี่เป็นวิธีที่ดีกว่าและง่ายกว่าวิธี SSH มาก
FoxDeploy

2
ดีมาก. นามสกุลไฟล์ของจิสต์สร้างความแตกต่าง ฉันลองfoobar.pngและเห็นข้อความเท่านั้น เห็นได้ชัดว่ามันจะต้อง*.mdพยายามแสดงผลของ markdown
Synesso

1
@Cocowalla ฉันสามารถยืนยันได้ เพิ่งส่งตั๋วไป Github
ow3n

1
@Cocowalla Github แก้ไขปัญหา มันใช้งานได้อีกครั้ง
ow3n

1
นี่เป็นวิธีที่ง่ายและปลอดภัยที่สุดในการเพิ่มภาพ เมื่อใช้ ssh ภาพจะเป็นภาพเดี่ยวขนาดใหญ่และเราไม่สามารถจัดการภาพเช่นการเพิ่มข้อความหรือแม้กระทั่งลบออกจากส่วนสำคัญยกเว้นว่าคุณต้องการลบออกจากท้องถิ่นของคุณ (git rm ฯลฯ )
mochadwi

43
  1. สร้างส่วนสำคัญหรือนำส่วนสำคัญส่วนหนึ่งกลับมาใช้ใหม่
  2. โคลนส่วนสำคัญของคุณ:

    git clone https://gist.github.com/<hash>.git
    
  3. เพิ่มภาพของคุณไปยังพื้นที่เก็บข้อมูลสำคัญของคุณ:

    git add my-image.jpg
    
  4. ยอมรับรูปภาพ:

    git commit -m "adding my image to my gist"
    
  5. อัปเดตส่วนสำคัญโดยการผลักดันคุณแก้ไข:

    git push origin master
    

ฉันใช้ GitHub Desktop เพื่อทำตามขั้นตอนเหล่านี้
James Dunn

ฉันใช้ git push ในขั้นตอนที่ 5
Gabriel Chung

6

สรุปสาระสำคัญของโคลนด้วย SSH:

$ git clone git@gist.github.com:<hash>.git mygist

HTTP โคลนทำงานดี แต่วิ่งเข้าไปใน HTTP git pushปัญหาการตรวจสอบที่


1
ฉันก็เป็นปัญหาเดียวกันกับ authing ฉันคิดว่าเพราะมี 2FA บน วิธีการทำงานของ ssh (ซึ่งอย่างไรก็ตามคุณควรใช้)
Edgar Aroutiounian

4

ฉันกำลังมองหาคำตอบสำหรับคำถามเดียวกันนี้ด้วยในกรณีของฉันเพื่อให้สามารถอัปโหลดไฟล์ PDF ฉันมีปัญหาgist-img(กล่าวถึงในคำตอบของคำถามนี้อีก) ฉันค้นหาเพิ่มเติมและค้นพบgistupซึ่งทำงานได้อย่างสมบูรณ์ในครั้งแรกที่ฉันลอง มันใช้โหนดและnpmดังนั้นจึงควรทำงานกับระบบปฏิบัติการที่สำคัญที่สุด


Gistup มีประโยชน์มาก: ทำให้เวิร์กโฟลว์ทั้งหมดราบรื่นขึ้น (ไม่ใช่เพียงแค่ขั้นตอนการอัพโหลดรูปภาพ)
Don McCurdy

3

วิธีใส่รูปภาพในส่วนสำคัญของคุณ:

  1. อัปโหลดภาพของคุณไปยังสถานที่เช่น imgur.com ได้ฟรีจากนั้นรับลิงค์ร้อน
  2. เพิ่มไฟล์และให้ส่วนขยายมาร์กอัป.mdและใช้รูปแบบของภาพมาร์คดาวน์:

![alt text here](https://URL)

  1. ?????
  2. กำไร

2
นี่คือการตอบคำถามเช่น "ฉันจะแทรกและแทรกรูปภาพในกระทู้ของฉันได้อย่างไร"
m3nda

0

อัปโหลดภาพที่ไหนสักแห่งและการใช้แท็ก HTML <img> นั้นเหมาะกับฉัน


-4

หากคุณอัปโหลดภาพลองขั้นตอนเหล่านี้:

  • แปลงภาพของคุณเป็น DataURI ตัวอย่างเช่นที่นี่ใน duri.me
  • จากนั้นสตริงนี้จะแทรกลงใน GIST เป็นไฟล์ข้อความ

หากคุณต้องการแปลงกลับมีหลายตัวเลือก ตัวอย่างเช่นสิ่งนี้: การ แปลงข้อมูล URI เป็นข้อมูลภาพ


ตกลง @ RadimKöhlerขอโทษ
Feri

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