GitHub ist ein webbasierter Dienst, der es Softwareentwicklern ermöglicht, ihren Code zu speichern und zu verwalten. Als einige Benutzer jedoch versuchten, ihren Code in GitHub zu klonen, konnte der Dienst das Repository nicht finden. In diesem Beitrag werden wir uns mit diesem Problem befassen und sehen, was Sie in diesem Fall tun müssen Das Remote-Repository wird beim Klonen in GitHub nicht gefunden.
Warum funktioniert mein Git-Klon nicht?
Der Git-Klon funktioniert nicht, wenn er nicht über die erforderliche Berechtigung verfügt. Sie können jedoch unter anderem die Kontoberechtigung in der URL selbst erteilen. Also statt Git-Klon-URL, Git-Klon https://Benutzername:Passwort@URL oder Git-Klon https://Benutzername@URL. Wenn dies nicht funktioniert, sehen Sie sich die unten aufgeführten Lösungen an.
Behebung, dass das Remote-Repository beim Klonen in GitHub nicht gefunden wurde
Wenn das Remote-Repository beim Klonen in GitHub nicht gefunden wurde, befolgen Sie die unten aufgeführten Lösungen.
- Stellen Sie sicher, dass die URL nicht falsch ist
- Richten Sie beim Klonen eines privaten Repositorys die Git-Authentifizierung ein
- Entfernen Sie die Anmeldeinformationen und fügen Sie sie dann hinzu
Lass uns anfangen.
1]Stellen Sie sicher, dass die URL nicht falsch ist
Wenn Sie das GitHub-Repository klonen und die falsche URL eingegeben haben, kann Ihr Dienst das Repository nicht finden. Um dieses Problem zu beheben, müssen Sie lediglich die richtige URL eingeben. Gehen Sie dazu zur GitHub-Seite des Repositorys, in dem wir den Klon erstellen wollten, und klicken Sie auf die Schaltfläche „Code“. Klicken Sie dann auf der Registerkarte „Lokal“ auf die Option „Zwischenablage“ neben dem Feld „HTTPS“. Um das GitHub-Repository zu klonen, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste.
git clone [URL of repository]
Sobald der Vorgang abgeschlossen ist, überprüfen Sie Ihr Repository, indem Sie Folgendes eingeben ls Befehl.
2]Richten Sie die Git-Authentifizierung ein, wenn Sie ein privates Repository klonen
Wenn Ihre URL korrekt ist, Sie das Repository aber nicht klonen können, prüfen Sie, ob Sie ein privates Repository klonen. Wenn Sie ein privates Repository klonen, befolgen Sie die unten aufgeführten Schritte, um Ihre Git-Authentifizierung einzurichten. Um die Git-Authentifizierung einzurichten, müssen wir mit dem Git-Konfigurationsbefehl einen Benutzernamen und eine E-Mail-Adresse festlegen.
- Geben Sie den folgenden Befehl ein, um Ihren Benutzernamen festzulegen
git config --global user.name "FIRST_NAME LAST_NAME"
- Als nächstes sollten Sie die E-Mail konfigurieren, indem Sie den folgenden Befehl eingeben
git config --global user.email "[email protected]"
Jetzt ist ein gültiges persönliches Zugriffstoken für Ihr GitHub-Konto erforderlich, das Lesezugriff auf ein bestimmtes Repository hat, das Sie klonen möchten. Wenn Sie kein persönliches Zugriffstoken haben, müssen Sie eines erstellen. Befolgen Sie dazu die unten aufgeführten Schritte.
- Melden Sie sich bei Ihrem GitHub-Konto an.
- Klicken Sie auf das Profilsymbol und wählen Sie Einstellungen.
- Scrollen Sie auf dem Bildschirm nach unten und klicken Sie dann auf Entwicklereinstellungen.
- Klicken Sie in der oberen linken Ecke des Bildschirms auf die Option „Persönliche Zugriffstoken“. Hier haben Sie zwei Möglichkeiten: Die erste ist eine Fein abgestuftes Zugriffstoken und die zweite Option ist Zugriffstoken (klassisch).
- Sie können sich für eines von beiden entscheiden, aber nur für diesen Leitfaden entscheiden wir uns dafür „Klassisches Zugriffstoken„.
- Klicken Sie oben rechts auf dieser Seite auf Neues Token generieren. Geben Sie nun in der Notiz „Test-TokenKlicken Sie hier und wählen Sie die Berechtigungen aus, die dieser Token-Benutzer haben soll.
- Wenn Sie alle Berechtigungen haben möchten, wählen Sie alle aus oder wählen Sie einfach die aus Repo Und Administrator Berechtigungen und klicken Sie dann auf Token generieren.
- Ihr persönlicher Zugangstoken wird nun auf der Seite angezeigt. Wenn Sie dieses Token für die zukünftige Verwendung speichern möchten, klicken Sie auf die Schaltfläche „Zwischenablage“ daneben, um es zu kopieren und an einer beliebigen Stelle auf Ihrem Computer zu speichern.
- Bewahren Sie diesen Token an einem sicheren Ort auf, da er sonst von jemandem missbraucht wird.
Führen Sie abschließend den Klonbefehl aus und er erledigt die Arbeit für Sie.
Lesen: Was ist eine Gitignore-Datei auf GitHub und wie erstellt man sie einfach?
3]Entfernen Sie die Anmeldeinformationen und fügen Sie sie dann hinzu
Ein weiterer Grund, warum GitHub das Repository nicht klonen kann, ist ein Problem mit Ihren Anmeldeinformationen. Dies stellt jedoch kein schwerwiegendes Problem dar und durch Entfernen und Hinzufügen der Anmeldeinformationen wird Ihr Problem gelöst. Befolgen Sie die unten aufgeführten Schritte, um dasselbe zu tun.
- Offen Anmeldeinformations-Manager aus dem Suchmenü.
- Klick auf das Windows-Anmeldeinformationen Möglichkeit.
- Gehen Sie zu „Generische Anmeldeinformationen“, erweitern Sie es und klicken Sie im GitHub-Bereich auf die Schaltfläche „Entfernen“.
Sobald Sie die Anmeldeinformationen entfernt haben, melden Sie sich einfach normal an und klonen Sie dann. Ihr Problem wird gelöst.
Lesen Sie auch: Wie kann ich Dateien von Github herunterladen und anzeigen?
Warum kann ich das Repository in GitHub nicht klonen?
Sie können das Repository aufgrund fehlender Berechtigungen oder der falschen URL nicht in GitHub klonen. Als Erstes müssen Sie überprüfen, ob die URL korrekt ist. Wenn Sie sicher sind, dass die von Ihnen verwendete URL korrekt ist, prüfen Sie, ob Sie und GitHub die Berechtigung haben, auf den Ordner zuzugreifen, geschweige denn ihn zu klonen. Weitere Informationen finden Sie im oben genannten Leitfaden.
Lesen: GitHub vs. BitBucket: Welches ist das Beste für Sie?