Gists erstellen
Sie können zwei Arten von Gists erstellen: öffentliche und geheime. Erstellen Sie einen öffentlichen Gist, wenn Sie Ihre Ideen für andere freigeben möchten. Andernfalls können Sie einen geheimen Gist erstellen.
Inhalt dieses Artikels
Informationen zu Gists
Jeder Gist ist ein Git-Repository, d. h., er kann geforkt und geklont werden. Wenn Sie bei der Erstellung eines Gists bei GitHub Enterprise angemeldet sind, wird der Gist mit Ihrem Konto verknüpft und in der Liste Ihrer Gists angezeigt, wenn Sie Ihre Gist-Startseite, „http(s)://[hostname]/gist“ oder „http(s)://gist.[hostname]“ bei aktivierten Subdomains aufrufen.
Gists können öffentlich oder geheim sein. Öffentliche Gists werden in Discover (Erkunden), „http(s)://[hostname]/gist/discover“ oder „http(s)://gist.[hostname]/discover“ bei aktivierten Subdomains angezeigt, wo Benutzer neue Gists nach der Erstellung durchsuchen können. Gists können auch gesucht werden. Sie können sie also verwenden, wenn Sie möchten, dass andere Benutzer Ihre Arbeit finden und ansehen können. After creating a gist, you cannot convert it from public to secret.
Geheime Gists werden nicht in Discover (Erkunden), „http(s)://[hostname]/gist/discover“ oder „http(s)://gist.[hostname]/discover“ bei aktivierten Subdomains angezeigt und können nicht gesucht werden. After creating a gist, you cannot convert it from public to secret. Geheime Gists sind nicht privat. Wenn Sie die URL eines geheimen Gists an einen Freund senden, kann er den Gist sehen. Wenn jemand, den Sie nicht kennen, die URL findet, kann er Ihren Gist ebenfalls sehen. Wenn Sie nicht möchten, dass Ihr Code von anderen angezeigt wird, können Sie stattdessen ein privates Repository erstellen.
Wenn Ihr Websiteadministrator den privaten Modus deaktiviert hat, können Sie auch anonyme Gists verwenden, die öffentlich oder geheim sein können.
Warning: Anonymous gists cannot be deleted from the web browser. To have an anonymous gist deleted, contact Ihr GitHub Enterprise-Websiteadministrator. Please provide the URL of the gist you wish to delete.
Um Gists zu entdecken, die von anderen Benutzern erstellt wurden, rufen Sie die Gist-Startseite, „http(s)://[hostname]/gist“ oder „http(s)://gist.[hostname]“ bei aktivierten Subdomains auf und klicken Sie dort auf All Gists (Alle Gists). Daraufhin wird eine Seite mit allen Gists angezeigt. Sie sind nach dem Zeitpunkt der Erstellung oder Aktualisierung sortiert. Mit der Gist-Suche, „http(s)://[hostname]/gist/search“ oder „http(s)://gist.[hostname]/search“ bei aktivierten Subdomains können Sie Gists auch nach Sprache suchen. Die Gist-Suche nutzt dieselbe Suchsyntax wie die Codesuche.
Da es sich bei Gists um Git-Repositorys handelt, können Sie ihren vollständigen Commit-Verlauf anzeigen, einschließlich der Diffs. Sie können Gists auch forken oder klonen. Weitere Informationen finden Sie unter „Gists forken und klonen“.
Um eine ZIP-Datei eines Gists herunterzuladen, klicken Sie oben im Gist auf die Schaltfläche Download ZIP (ZIP herunterladen). Sie können einen Gist in jedem Textfeld einbetten, das JavaScript unterstützt, z. B. in Blog-Beiträgen. Um den Einbettungscode abzurufen, klicken Sie neben der Einbettungs-URL eines Gists auf das Symbol für die Zwischenablage. Um eine bestimmte Gist-Datei einzubetten, hängen Sie an die Einbettungs-URL ?file=FILENAME
an.
Einen Gist erstellen
Sie können auch eine Textdatei per Drag-and-Drop von Ihrem Desktop direkt in den Gist-Editor ziehen.
-
Melden Sie sich bei GitHub Enterprise an.
-
Navigieren Sie zu Ihrer Gist-Startseite, „http(s)://[hostname]/gist“ oder „http(s)://gist.[hostname]“ bei aktivierten Subdomains .
-
Geben Sie eine optionale Beschreibung und einen Namen für Ihren Gist ein.
-
Geben Sie den Text für den Gist in das Gist-Textfeld ein.
-
Führen Sie einen der folgenden Schritte durch:
- Um einen öffentlichen Gist zu erstellen, klicken Sie auf Create public gist (Öffentlichen Gist erstellen).
- Um einen geheimen Gist zu erstellen, klicken Sie auf Create secret gist (Geheimen Gist erstellen).
Hinweis: After creating a gist, you cannot convert it from public to secret.