Can I make a pull request on a gist on GitHub?

I don't think it is appropriate to have pull request on gists. The intent of gist.github.com was to improve upon the pastebin concept commonly used in IRC and forums. They chose to call the service "gist" because as vocabulary.com describes it...

When you need a quick summary of the essentials, rather than the whole story or a thorough explanation, you're looking for the gist.

However I will concede that github is missing a very important feature. The ability to create a full github repo out of a gist and keep metadata about its origins.

That would solve most of what people need. At that point, the only form of "request" that someone would need to submit is "hey, won't you make a full repo out of this." And that can be done in the comments. By NOT allowing pull requests, issues, etc. on gists, it allows the author to reply to such a comment with, "nah, it was just a hack I threw together and don't intend to support."

StackOverflow won't let you link to pastebin without including a code block. Done.

As @Kevin said, unfortunately GitHub doesn't expose a GUI for pull requests on gists. You can however fork the gist, make your changes in the fork, then share a link to your fork with the original author.

If the original author is keeping a local cloned repository of their gist (see How do you manage your gists on github?) then they can do a pull against your fork as a remote using the gist # (e.g. git://gist.github.com/1131276).


I have sent a feature request email to [email protected] and pointed to this question.

Ivan Žužak replied with the usual:

I've added that to our feature request list so that the team can consider it.

confirming it is not possible.

Let's keep upvoting this question until it happens.

I recommend instead creating one regular repo called gists and ordering your gists into regular folders.


You cannot currently open a pull request on a Gist.

You can comment though on the Gist and ask the author to update the Gist from your fork.