FEHLER: Berechtigung user1/repo.git verweigert user2

Jemand, den ich kenne, ist der Versuch zu Klonen, mein github repo und direkt änderungen vornehmen. Es ist ein öffentliches repo. Er ist geklont, das es mit meiner lese-und Schreibzugriff link und er ziehen kann aus dem repo. Das problem ist, wenn er versucht zu drücken, was er bekommt den Fehler

FEHLER: die Berechtigung für user1/repo.git verweigert user2

Wo er user2 und ich bin user1. Ich habe mir erlaubt andere Menschen zu verwenden, verschiedene repos bevor und ich hatte noch nie dieses problem. Bin ich etwas fehlt, ihm zu erlauben, den Zugriff oder hat github ändern? Ich habe gesehen, das auf der Hilfe-Seite bei github:

Dieser Fehler tritt auf, wenn Sie befestigen Sie Ihren Schlüssel ein bereitstellen der Schlüssel auf repo1.
Sie können push-und pull aus, repo, ohne Frage, aber Sie müssen nicht
Zugang zu anderen repo mit Ihrem Schlüssel. Um dieses Problem zu lösen, entfernen Sie den Schlüssel
von repo1 das bereitstellen von Schlüsseln und befestigen Sie es auf Ihrer Konto-Seite statt.
Dieser Schlüssel wird nun der Zugriff auf alle repos Ihr Konto Zugriff hat.

Haben wir nicht Durcheinander mit dem deploy-keys, aber ich finde keine andere Lösung auf dem web.

Überprüfen Sie Ihre E-Mail. Github nur fixed eine Schwachstelle, um Ihre ssh-Schlüssel, so dass Sie brauchen, um re-zu genehmigen, die ssh-Schlüssel, bevor Sie Sie verwenden können. github.com/settings/ssh/audit
Ich habe festgestellt meine eigenen Schlüssel, aber er fügte hinzu, seine Schlüssel und geklont es heute. Es sagt verifiziert zu sein, weil dieser.
Gehen Sie zu SYSTEMSTEUERUNG->BENUTZER-KONTO->Credential Manager->Windows-Anmeldeinformations - - >löschen Sie alle Anmeldeinformationen Bezug auf git

InformationsquelleAutor gsingh2011 | 2012-03-07

Schreibe einen Kommentar