Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Diese Version von GitHub Enterprise wurde eingestellt am 2023-01-18. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für bessere Leistung, verbesserte Sicherheit und neue Features aktualisiere auf die neueste Version von GitHub Enterprise. Wende dich an den GitHub Enterprise-Support, um Hilfe zum Upgrade zu erhalten.

Informationen zu Remote-Repositorys

Der kooperative Entwicklungsansatz von GitHub beruht auf der Veröffentlichung von Commits aus deinem lokalen Repository auf GitHub Enterprise Server, damit andere Personen sie anzeigen, abrufen und aktualisieren können.

Informationen zu Remote-Repositorys

Eine Remote-URL ist die offizielle Ausdrucksweise von Git für „der Ort, an dem dein Code gespeichert ist“. Diese URL kann dein Repository auf GitHub oder der Fork eines anderen Benutzers sein oder sich sogar auf einem völlig anderen Server befinden.

Du kannst nur an zwei Arten von URL-Adressen übertragen:

  • Eine HTTPS-URL wie https://[hostname]/user/repo.git
  • Eine SSH-URL wie git@[hostname]:user/repo.git

Git verknüpft eine Remote-URL mit einem Namen, und deine Standard-Remote-URL wird in der Regel origin genannt.

Erstellen von Remoterepositorys

Du kannst den git remote add-Befehl verwenden, um einer Remote-URL einen Namen zuzuweisen. Du kannst beispielsweise Folgendes in der Befehlszeile eingeben:

git remote add origin <REMOTE_URL>

Dadurch wird der Name origin der REMOTE_URL zugeordnet.

Du kannst den Befehl git remote set-url verwenden, um die URL eines Remoterepositorys zu ändern.

Auswählen einer URL für dein Remoterepository

Es gibt mehrere Möglichkeiten zum Klonen von Repositorys für your GitHub Enterprise Server instance.

Wenn du ein Repository anzeigst, während du bei deinem Konto angemeldet bist, sind die URLs, die du zum Klonen des Projekts auf deinem Computer verwenden kannst, unterhalb der Repository-Details verfügbar:

Informationen zum Festlegen oder Ändern deiner Remote-URL findest du unter Verwalten von Remoterepositorys.

Klonen mit HTTPS-URLs

Die https://-Klon-URLs sind für alle Repositorys verfügbar, unabhängig von der Sichtbarkeit. https://-Klon-URLs funktionieren auch dann, wenn du eine Firewall oder einen Proxy verwendest.

Wenn du die Aktionen git clone, git fetch, git pull oder git push für ein Remoterepository mithilfe HTTPS-URLs in der Befehlszeile ausführst, fragt Git nach deinem GitHub Enterprise Server-Benutzernamen und -Kennwort. Wenn Sie Git zur Eingabe Ihres Kennworts auffordert, geben Sie Ihr personal access token ein. Alternativ können Sie ein Hilfsprogramm für Anmeldeinformationen wie Git Credential Manager verwenden. Die kennwortbasierte Authentifizierung für Git wurde zugunsten sicherer Authentifizierungsmethoden entfernt. Weitere Informationen finden Sie unter „Erstellen eines personal access token“.

Tipps:

  • Du kannst ein Hilfsprogramm für Anmeldeinfos verwenden, damit sich Git an deine Anmeldeinformationen für GitHub erinnert, wenn mit GitHub kommuniziert wird. Weitere Informationen findest du unter Zwischenspeichern deiner GitHub-Anmeldeinformationen in Git.
  • Um ein Repository zu klonen, ohne Dich an der Befehlszeile bei GitHub Enterprise Server authentifizieren zu müssen, kannst du stattdessen GitHub Desktop zum Klonen verwenden. Weitere Informationen findest du unter Klonen eines Repositorys aus GitHub in GitHub.

Mit SSH-URLs klonen

SSH-URLs stellen über das sichere Protokoll SSH den Zugriff auf ein Git-Repository bereit. Um diese URLs zu verwenden, musst du ein SSH-Schlüsselpaar auf deinem Computer generieren und den öffentlichen Schlüssel deinem Konto auf your GitHub Enterprise Server instance hinzufügen. Weitere Informationen findest du unter Herstellen einer Verbindung mit GitHub mit SSH.

Wenn du die Vorgänge git clone, git fetch, git pull oder git push auf ein Remoterepository mit SSH-URLs anwendest, musst du ein Kennwort eingeben und deine Passphrase für den SSH-Schlüssel angeben. Weitere Informationen findest du unter Verwenden von Passphrasen für SSH-Schlüssel.

Tipp: Du kannst eine SSH-URL verwenden, um ein Repository auf deinem Computer zu klonen oder um deinen Code sicher auf Produktionsservern zu verteilen. Du kannst auch SSH-Agent-Weiterleitung mit deinem Verteil-Skript verwenden, um das Verwalten von Schlüsseln auf dem Server zu vermeiden. Weitere Informationen findest du unter Verwenden der SSH-Agent-Weiterleitung.

Klonen mit GitHub CLI

Du kannst GitHub CLI auch installieren, um GitHub Enterprise Server-Workflows in deinem Terminal zu verwenden. Weitere Informationen findest du unter Informationen zu GitHub CLI.

Mit Subversion klonen

Hinweis: Die Subversion-Unterstützung wird am 8. Januar 2024 aus GitHub entfernt. In zukünftigen Releases von GitHub Enterprise Server nach dem 8. Januar 2024 wird die Subversion-Unterstützung ebenfalls entfernt. Weitere Informationen hierzu findest du im GitHub-Blog.

Du kannst auch einen Subversion-Client verwenden, um auf ein beliebiges Repository auf GitHub zuzugreifen. Subversion offeriert einen anderen Funktionsumfang als Git. Weitere Informationen findest du unter Was sind die Unterschiede zwischen Subversion und Git?

Via Subversion-Clients kannst du auch auf Repositorys auf GitHub zugreifen. Weitere Informationen findest du unter Support für Subversion-Clients.