2016-10-12 4 views
1

Ich benutze den Computer eines anderen, und ich habe mein eigenes Repository auf diesen Computer geklont und angefangen, daran zu arbeiten. Aber
als ich versuchte, es zu schieben:git -permission denied (403)

$ git push origin master 

heißt es:

remote: Permission to MyNewAccount/Project.git denied to SomeOneElsesAccount. 
fatal: unable to access 'https://github.com/MyNewAccount/Project/': The 
requested URL returned error: 403 

Also im Grunde muss ich nur den Pass Namen und Benutzer Standardbenutzer ändern, die jetzt noch der andere Kerl , Recht? Aber ich weiß nicht, wie ich es machen soll.

+0

Den anderen als Beitrag hinzufügen? Überprüfen Sie den Windows-Anmeldeinformationen-Manager. –

+0

Verwenden Sie die 'ssh' URL, nicht die HTTPS für Push. – Jakuje

Antwort

1

Überprüfen Sie die git global config: wenn Sie einen credential.helper Satz zu manager sehen, dass die Anmeldeinformationen sind Speicher in der Windows Credential Shop bedeutet (siehe Git-Credential-Manager-for-Windows).

Um sicherzustellen, dass Sie nicht, dass die Anmeldeinformationen Helfer verwenden, setzen Sie es „“, um (since Git 2.9) nur für Ihre Repo

cd c:\path\to\my\repo 
git config credential.helper "" 

, dass die global aktiv zu sein, verhindern, und lassen Sie eingeben Ihr Benutzername und Passwort.

Verwandte Themen