2016-07-06 2 views
0

Ich habe mein Kennwort auf Github geändert. Danach kann ich lokale Befehle ausführen, aber ich kann nicht zu einem Remote-Repository ziehen oder schieben. Ich bekomme den Fehler remote: Repository not found. Ich habe versucht, entfernen und neu hinzufügen der Remote-Zweig, aber das hat nicht funktioniert. Wenn ich ssh -T [email protected] starte, sagt es mir, dass ich tatsächlich authentifiziert bin. Irgendwelche Ideen?Geänderte Anmeldeinformationen auf Github und jetzt kann ich nicht aus einem Remote-Repository abrufen

Danke.

+0

Haben Sie zufällig auch Ihren Benutzernamen geändert? Dies würde sich auf Ihre Repo-URL auswirken. –

+0

Nein, habe ich nicht. Nur das Passwort. –

+0

Gibt 'git remote -v' die richtige URL zurück? –

Antwort

0

Ich löste das Problem, indem ich meinen Benutzernamen in die Repository-URL einfügte.

0

Wenn Sie wirklich HTTP-Basic-Authentifizierung verwenden möchten, statt ssh zu GitHub schieben, was es sieht aus wie Sie nicht tun , um die Schritte zu beheben:

  1. Bestätigen Sie die Genauigkeit der Ferndruck HTTPS-URL-Syntax über git remote get-url --push <name>

  2. Confirm GitHub Zugriffsberechtigungen über API-Endpunkt GET /repos/:owner/:repo

  3. Entfernen Sie alle zwischengespeicherten Anmeldeinformationen in OSX Schlüsselanhänger oder _netrc Credential Helfer als pro @VonC ‚s Antwort auf "Changed GitHub password, no longer able to push back to the remote":

Sie auch Anmeldeinformationen umgehen kann insgesamt das Caching von Berechtigungsinformationen in Ihrem Push-URL Einbetten:

git remote \ 
set-url ${remoteName} \ 
https://${username}:${password}@github.com/${username}/$[repoName}.git 
Verwandte Themen