You can drag and drop the image from your computer to a comment field in GitHub. Wait for the file to upload and then the URL to the image is right there!
Gists let you share code snippets, entire files, or even applications. You can also use gists to save and share console output when running, debugging, or testing your code. Each gist is a repository that can be cloned or forked by other people.
With a little creativity you can achieve this faster than cloning. To drag/drop:
https://user-images.githubusercontent.com
and insert markdown code in the comment field to display the image.Note: It is not required that you submit the comment.
Live example
I was looking for answer for the same question, here is what I just found:
You can clone your gist as a git repository and add your picture, then push to origin. See loading-thumbnail-into-gist-for.
There is a script written to do this: hecticjeff/gist-img.
I have not tried the above solutions yet, but pretty sure they should work. I did try using defunkt/gist to update my gist with a png but ended up displaying a binary file in my gist.
Clone your gist:
git clone https://gist.github.com/<hash>.git
Add your image to your gist's repository:
git add my-image.jpg
Commit the image:
git commit -m "adding my image to my gist"
Update gist by pushing you modifications:
git push origin master
$ git clone [email protected]:<hash>.git mygist
HTTP clone worked fine, but ran into HTTP authentication problems at git push
.
I was looking for an answer to this same question too, in my case in order to be able to upload PDF files. I had trouble with gist-img
(mentioned in another answer to this question). I searched some more and discovered gistup, which worked perfectly, the first time I tried it. It uses node and npm, so it should work on most major operating systems.
.md
and use markdown image syntax: ![alt text here](https://URL)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With