Skip to main content

Création de gists

Vous pouvez créer deux types de gists : public et secret. Créez un gist public si vous êtes prêt à partager vos idées avec le monde entier ou un gist secret si ce n’est pas le cas.

À propos des gists

Les gists fournissent un moyen simple de partager des extraits de code avec d’autres personnes. Chaque gist est un dépôt Git, ce qui signifie qu’il peut être dupliqué et cloné. Si vous êtes connecté à GitHub Enterprise Server lorsque vous créez un gist, il est associé à votre compte et vous le verrez dans votre liste de gists lorsque vous accéderez à votre gist home page, http(s)://[hostname]/gist or http(s)://gist.[hostname] if subdomains are enabled.

Les gists peuvent être publics ou secrets. Les gists publics s’affichent dans Discover, http(s)://[hostname]/gist/discover or http(s)://gist.[hostname]/discover if subdomains are enabled, où les personnes peuvent parcourir de nouveaux gists à mesure qu’ils sont créés. Ils peuvent également faire l’objet d’une recherche. Vous pouvez donc les utiliser si vous souhaitez que d’autres personnes trouvent et voient votre travail.

Les gists secrets ne s’affichent pas dans Discover, http(s)://[hostname]/gist/discover or http(s)://gist.[hostname]/discover if subdomains are enabled et ne peuvent pas faire l’objet d’une recherche, sauf si vous êtes connecté et que vous êtes l’auteur du gist secret. Les gists secrets ne sont pas privés. Si vous envoyez l’URL d’un gist secret à un ami, il pourra le voir. Toutefois, si quelqu’un que vous ne connaissez pas découvre l’URL, il pourra également voir votre gist. Si vous avez besoin de garder votre code à l’écart des yeux indiscrets, vous souhaiterez peut-être créer un dépôt privé à la place.

Après avoir créé un Gist, vous ne pouvez pas le convertir en secret à partir de l’état public.

Si votre administrateur de site a désactivé le mode privé, vous pouvez également utiliser des gists anonymes, qui peuvent être publics ou secrets.

Avertissement : les Gists anonymes ne peuvent pas être supprimés du navigateur web. Pour faire supprimer un Gist anonyme, contactez your site administrator. Indiquez l’URL du Gist que vous souhaitez supprimer.

Vous recevez une notification quand :

  • Vous êtes l’auteur d’un gist.
  • Quelqu’un vous mentionne dans un gist.
  • Vous vous abonnez à un gist, en cliquant sur S’abonner en haut de n’importe quel gist.

Vous pouvez épingler des gists à votre profil afin que d’autres personnes puissent les voir facilement. Pour plus d’informations, consultez « Épinglage d’éléments à votre profil ».

Vous pouvez découvrir des gists publics que d’autres personnes ont créés en accédant à la gist home page, http(s)://[hostname]/gist or http(s)://gist.[hostname] if subdomains are enabled et en cliquant sur Tous les gists. Vous accéderez alors à une page de tous les gists triés et affichés d’après leur date de création ou de mise à jour. Vous pouvez également rechercher des gists par langue avec Gist Search, http(s)://[hostname]/gist/search or http(s)://gist.[hostname]/search if subdomains are enabled. La recherche de gist utilise la même syntaxe de recherche que la recherche de code.

Les gists étant des dépôts Git, vous pouvez afficher leur historique de commit complet, avec les différences. Vous pouvez également dupliquer ou cloner des gists. Pour plus d’informations, consultez « Duplication et clonage de gists ».

Vous pouvez télécharger un fichier ZIP d’un gist en cliquant sur le bouton Télécharger le fichier ZIP en haut du gist. Vous pouvez incorporer un gist dans n’importe quel champ de texte qui prend en charge Javascript, tel qu’un billet de blog. Pour obtenir le code incorporé, cliquez sur l’icône du Presse-papiers en regard de l’URL incorporée d’un gist. Pour incorporer un fichier de gist spécifique, ajoutez l’URL Incorporée avec ?file=FILENAME.

Création d’un gist

Suivez la procédure ci-dessous pour créer un gist.

Vous pouvez également créer un gist à l’aide de GitHub CLI. Pour plus d’informations, consultez « gh gist create » dans la documentation GitHub CLI.

Vous pouvez également glisser-déplacer un fichier texte à partir de votre bureau directement dans l’éditeur.

  1. Connectez-vous à GitHub Enterprise Server.

  2. Accédez à votre gist home page, http(s)://[hostname]/gist or http(s)://gist.[hostname] if subdomains are enabled.

  3. Tapez une description et un nom facultatifs pour votre gist. Description du nom gist

  4. Tapez le texte de votre gist dans la zone de texte Gist. Zone de texte Gist

  5. Si vous le souhaitez, pour créer un gist public, cliquez sur , puis cliquez sur Créer un gist public . Menu déroulant pour sélectionner la visibilité du gist

  6. Cliquez sur Créer un gist secret ou Créer un gist public . Bouton permettant de créer un gist