Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen finden Sie in unserer englischsprachigen Dokumentation.
Artikelversion: Enterprise Server 2.15

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2019-10-16. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Fehler bei HTTPS-Klonvorgängen

Bei der Verwendung von HTTPS bei Git treten einige Fehler häufiger auf. Sie deuten normalerweise darauf hin, dass Sie eine alte Version von Git verwenden oder keinen Zugriff auf das Repository haben.

Hier sehen Sie ein Beispiel für einen möglichen HTTPS-Fehler:

> error: The requested URL returned error: 401 while accessing
> https://Hostname/user/repo.git/info/refs?service=git-receive-pack
> fatal: HTTP request failed
> Error: The requested URL returned error: 403 while accessing
> https://Hostname/user/repo.git/info/refs
> fatal: HTTP request failed
> Error: https://Hostname/user/repo.git/info/refs not found: did you run git
> update-server-info on the server?

Git-Version überprüfen

Für die Interaktion mit GitHub Enterprise ist keine Mindestversion von Git erforderlich. Unserer Erfahrung nach ist die Version 1.7.10 eine gute, stabile Version, die auf vielen Plattformen verfügbar ist. Sie können immer die neueste Version auf der Git-Website herunterladen.

Überprüfen, ob das Remote-Repository korrekt ist

Das Repository, von dem Sie etwas abrufen möchten, muss auf Ihre GitHub Enterprise Server-Instanz vorhanden sein. Bei der URL müssen Sie die Groß- und Kleinschreibung beachten.

Um die URL des lokalen Repositorys zu ermitteln, öffnen Sie die Befehlszeile und geben Sie git remote -v ein:

$ git remote -v
# Zeigt vorhandene Remote-Repositorys an
> origin  https://github.com/github/reactivecocoa.git (fetch)
> origin  https://github.com/github/reactivecocoa.git (push)

$ git remote set-url origin https://github.com/github/ReactiveCocoa.git
# Ändert die origin-Remote-URL

$ git remote -v
# Überprüft die neue Remote-URL
> origin  https://github.com/github/ReactiveCocoa.git (fetch)
> origin  https://github.com/github/ReactiveCocoa.git (push)

Alternativ können Sie die URL auch über unsere GitHub Desktop-Anwendung ändern.

Zugriffstoken angeben

If you have enabled two-factor authentication, you must provide a personal access token instead of entering your password for HTTPS Git.

Berechtigungen überprüfen

Wenn Sie zur Eingabe eines Benutzernamens und Passworts aufgefordert werden, stellen Sie sicher, dass Sie ein Konto verwenden, das Zugriff auf das Repository hat.

Tipp: Wenn Sie nicht bei jeder Interaktion mit dem Remote-Repository Benutzernamen und Passwort eingeben möchten, können Sie die Passwort-Zwischenspeicherung aktivieren.

Stattdessen SSH verwenden

Wenn Sie zuvor SSH-Schlüssel eingerichtet haben, können Sie statt HTTPS die SSH-Klon-URL verwenden. Weitere Informationen finden Sie unter „Welche Remote-URL sollte ich verwenden?“.

Menschliche Unterstützung einholen

Sie können das Gesuchte nicht finden?

Kontakt