Ich mache mein Projekt und geriet in einen seltsamen Fehler von Git. Ich klonen ein privates Projekt von einer Firma namens X durch die user.name Einstellung durch diese Befehle folgende:Nicht in der Lage, git user.name zu löschen
git config --global --unset-all user.name
und dann: -
git config --global --add user.name <whatever>
der Lage war, das Projekt zu klonen. Danach, als ich versuchte, zu meinem git-Profil zu gelangen, konnte ich das nicht tun. Es gab mir die folgenden Fehler: -
Vikass-MacBook-Air% git push
remote: Permission to vikkyconer/coursera-test.git denied to X.
fatal: unable to access 'https://github.com/vikkyconer/coursera-test.git/': The requested URL returned error: 403
Nach normalem Googeln fand ich und verstand, dass ich wieder meine user.name zurücksetzen müssen.
Ich habe die obigen zwei Befehle erneut ausgeführt, aber ich konnte nicht zu meinem Zweig drücken. Ich bin offensichtlich in der Lage, das Projekt zu klonen und auch in der Lage, den Zug des Projekts zu nehmen, aber nicht in der Lage, git push zu betreiben.
Ich zurückgesetzt meine globalen, lokalen und System-Git-Benutzer.
Nach dem Deaktivieren alle Benutzer unter Befehl bestätigt mich, dass kein anwesender Benutzer dort ist.
git config -l
Ich bin immer noch nicht in der Lage, git push zu tun. Bitte hilf mir, wenn jemand da draußen auch den obigen Fehler hat.
so 'git config---global user.name' funktioniert nicht getan? –
Nö .. Ich habe es ein paar Mal versucht .. es ist ziemlich frustrierend .. Ich denke daran, Git neu zu installieren .. vielleicht könnte das helfen ..:( –
Wie wäre es 'git config --local user.name'? –