Diese Version von GitHub Enterprise wurde eingestellt am 2021-06-09. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nimm ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wende Dich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

Ein Repository anhand einer Vorlage erstellen

Du kannst ein neues Repository mit derselben Verzeichnisstruktur und denselben Dateien erstellen, die ein vorhandenes Repository aufweist.

About repository templates

Jeder, der über Leseberechtigung auf eine Repository-Vorlage verfügt, kann ein Repository anhand dieser Vorlage erstellen. Weitere Informationen findest Du unter „Repository-Vorlage erstellen.“

Tip: You can also create a repository from a template using the GitHub CLI. For more information, see "gh repo create" in the GitHub CLI documentation.

Du kannst die Verzeichnisstruktur und die Dateien nur aus dem Standard-Branch des Vorlagen-Repositorys einbinden oder alle Branches einbinden. Branches created from a template have unrelated histories, which means you cannot create pull requests or merge between the branches.

Das Erstellen eines Repositorys anhand einer Vorlage ähnelt dem Vorgang zum Forken eines Repositorys, aber es gibt entscheidende Unterschiede:

  • Ein neuer Fork enthält den gesamten Commit-Verlauf des übergeordneten Repositorys, wohingegen ein Repository, das anhand einer Vorlage erstellt wurde, mit einem einzigen Commit beginnt.
  • Commits für einen Fork erscheinen nicht im Beteiligungsdiagramm, während Commits für ein Repository, das anhand einer Vorlage erstellt wurde, im Beteiligungsdiagramm angezeigt werden.
  • Ein Fork kann eine temporäre Möglichkeit sein, um Code zu einem vorhandenen Projekt beizutragen. Beim Erstellen eines Repositorys anhand einer Vorlage wird dagegen schnell ein neues Projekt gestartet.

Weitere Informationen zu Forks findest Du unter „Informationen zu Forks.“

Ein Repository anhand einer Vorlage erstellen

  1. Navigiere in GitHub Enterprise Server zur Hauptseite des Repository.

  2. Klicke oberhalb der Dateiliste auf Use this template (Diese Vorlage verwenden). Schaltfläche „Use this template“ (Diese Vorlage verwenden)

  3. Verwende das Dropdownmenü Owner (Inhaber) und wähle das Konto, das das Repository besitzen soll. Dropdownmenü „Owner" (Inhaber)

  4. Gib einen Namen und eine optionale Beschreibung für Dein Repository ein. Feld „Create repository" (Erstellen eines Repositorys)

  5. Choose a repository visibility. Weitere Informationen findest Du unter „Über Sichtbarkeit von Repositorys." Optionsfelder um die Repository-Sichtbarkeit auszuwählen

  6. Um optional die Verzeichnisstruktur und die Dateien aller Branches der Vorlage und nicht nur aus dem Standard-Branch einzubinden, wähle Include all branches (Alle Branches einbinden). Include all branches checkbox

  7. Klicke auf Create repository from template (Repository anhand der Vorlage erstellen).