Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen findest Du in unserer englischsprachigen Dokumentation.

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2020-05-23. 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.

Artikelversion: Enterprise Server 2.17

Fehler: „Repository not found“ (Repository wurde nicht gefunden)

Wenn Ihnen beim Klonen eines Repositorys diese Fehlermeldung angezeigt wird, ist das Repository nicht vorhanden, Sie haben keinen Zugriff darauf oder Ihre GitHub Enterprise-Instanz befindet sich im privaten Modus. Es gibt mehrere Möglichkeiten, dieses Problem zu lösen, je nach Ursache.

Inhalt dieses Artikels

Schreibweise überprüfen

Tippfehler kommen immer wieder vor, und bei den Namen von Repositorys muss die Groß- und Kleinschreibung beachtet werden. Wenn Sie versuchen, git@<em>Hostname</em>:user/repo.git zu klonen, das Repository aber in Wirklichkeit User/Repo heißt, wird diese Fehlermeldung angezeigt.

Um diesen Fehler zu verhindern, sollten Sie beim Klonen immer die Klon-URL von der Repository-Seite kopieren und einfügen. Weitere Informationen finden Sie unter „Ein Repository klonen“.

Informationen zum Aktualisieren des Remote-Repositorys bei einem vorhandenen Repository finden Sie unter „URL eines Remote-Repositorys ändern“.

Berechtigungen überprüfen

Wenn Sie versuchen, ein privates Repository zu klonen, aber keine Berechtigung zum Anzeigen dieses Repositorys haben, wird diese Fehlermeldung angezeigt.

Stellen Sie sicher, dass Sie in einer der folgenden Rollen Zugriff auf das Repository haben:

  • Inhaber des Repositorys
  • Mitarbeiter bei einem Repository
  • Mitglied eines Teams, das Zugriff auf das Repository hat (wenn das Repository zu einer Organisation gehört)

SSH-Zugriff überprüfen

In seltenen Fällen kann Ihnen der richtige SSH-Zugriff auf ein Repository fehlen.

Sie sollten sicherstellen, dass der von Ihnen verwendete SSH-Schlüssel an Ihr GitHub Enterprise-Benutzerkonto angehängt ist. Um zu prüfen, ob dies bei Ihnen der Fall ist, geben Sie Folgendes in die Befehlszeile ein:

$ ssh -T git@Hostname
> Hi username! You've successfully authenticated, but GitHub does not
> provide shell access.

If the repository belongs to an organization and you're using an SSH key generated by an OAuth App, OAuth App access may have been restricted by an organization owner. For more information, see "About OAuth App access restrictions."

Weitere Informationen finden Sie unter „Einen neuen SSH-Schlüssel zum GitHub-Konto hinzufügen“.

Überprüfen, ob sich Ihre Instanz im privaten Modus befindet

Wenn Ihr Websiteadministrator den privaten Modus auf Ihrer GitHub Enterprise-Instanz aktiviert hat, sind anonyme Klone über git:// deaktiviert. Wenn Sie ein Repository nicht klonen können, wenden Sie sich an den Websiteadministrator.

Überprüfen, ob das Repository wirklich vorhanden ist

Wenn alles andere nicht hilft, stellen Sie sicher, dass das Repository tatsächlich auf Ihre GitHub Enterprise Server-Instanz vorhanden ist. Wenn Sie versuchen, zu einem Repository zu pushen, das nicht vorhanden ist, wird diese Fehlermeldung angezeigt.

Menschliche Unterstützung einholen

Du kannst das Gesuchte nicht finden?

Kontakt