You can create two kinds of gists: public and private. Create a public gist if you're ready to share your ideas with the world or a secret gist if you're not.

Editing gists

Gist is powered by the Ace editor, which supports syntax highlighting, indentation awareness, multiple cursors, and many more features. You can also drag and drop a file of code from your desktop directly into the gist editor.

Gist edit instance

Creating a gist

If you are signed in to GitHub Enterprise when you create a gist, the gist will be associated with your account and you will see it in your list of gists when you navigate to your gist home page (http(s)://[hostname]/gist, or http(s)://gist.[hostname] if subdomains are enabled (for more information, contact your site administrator).

  1. Sign in to GitHub Enterprise.
  2. Navigate to your gist home page (http(s)://[hostname]/gist, or http(s)://gist.[hostname] if subdomains are enabled (for more information, contact your site administrator).
  3. Type an optional description and name for your gist. Gist name description

  4. Type the text of your gist into the gist text box. Gist text box

  5. Do one of the following:

    • To create a public, searchable gist, click Create public gist.
    • To create a secret gist that is not searchable by other users, click Create secret Gist. Gist create button