How to change the name of a gist in github?

GithubGist

Github Problem Overview


Is there a way to change the name of a gist (github) ?, apparently it is ordering the files of the gist in alphabetical order, an naming the gist according to the file that appears first.

Github Solutions


Solution 1 - Github

Even better, you can add a file with a leading space in its name. It's virtually invisible and gives you more freedom when choosing the title and names for the files: enter image description here

Solution 2 - Github

Considering the order of files within a gist is asciibetical, you can try and add one file in uppercase.

That file will come before any other and will define the name of your gist.

Note that it won't change the url of said gist, as explained in "Namespaced Gists".

Solution 3 - Github

Currently, there's no way rename a Github gist. There's been an open issue on this. I would suggest you add a text file to your gist. The file name should start with space ( ), a hash sign (#), an exclamation mark (!), a dollar sign ($) or an ampersand (&). You can add a long description to the body.

For example, naming your file #Github Tricks will change your gist title to #Github Tricks. This will also work if your file name starts with a space ( ) like Github Tricks. If both files exist, the title starting with space takes precedence.

The file names in your gist determine the gist title. The order is listed below.

\t, \n, \x0b, \x0c, \r, , !, ", #, $, %, &, \', (, ), *, +, ,, -, ., /, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, :, ;, <, =, >, ?, @, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, [, \\, ], ^, _, `, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, {, |, }, ~

Solution 4 - Github

What I do is creating a first file with leading underscore example : '_simple gist.md' and set it's type as markdown so it also serves as description of my gist .. after reading this post, I will prefix a leading space.

Solution 5 - Github

An even better way is to use an ! (exclamation) in front of the name of the file that you always want to be the first in the order. That way you avoid having to add a space everytime you edit the file, as well as adding a tilde ~ to all the remaining files which can be an arbitrary long list.

Solution 6 - Github

My gist contained a .gitignore which sorts above a leading underscore. I ending up using two leading periods: ..FutureProcessorWithShinyExample.md

Solution 7 - Github

If you edit the Gist an input box with the filename appears. That can be used to change the filename.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionSebastian CastanoView Question on Stackoverflow
Solution 1 - Githubuser49586View Answer on Stackoverflow
Solution 2 - GithubVonCView Answer on Stackoverflow
Solution 3 - GithubChuma UmenzeView Answer on Stackoverflow
Solution 4 - GithubCedric DumontView Answer on Stackoverflow
Solution 5 - GithubThinkerView Answer on Stackoverflow
Solution 6 - GithubPeterVermontView Answer on Stackoverflow
Solution 7 - GithubFrVaBeView Answer on Stackoverflow