In the past couple of years I’ve been using gist to take notes and stash around small utility scripts I’ve had to run once in a while.
For all of this time, though, I didn’t really take advantage of the fact that each gist is an actual git repo, which gives you a lot of flexibility the online interface doesn’t bring to the table.
Once you create a gist, you can simply note down its id and clone it locally:
and after applying your changes and committing, you can simply
push the changes to the gist (with a good old fashioned
git push origin master)
and you will see them at
Never underestimate the power of gists!