Managing Gists

We all know the struggle, you want to share something on GitHub but it is only a single file and a whole repository would be overkill.
Good thing there is GitHub gist. Gists are basically single-file repositories.
But how do you manage them? I haven’t found a way to do so with git itself yet, but there is a special tool for that.