2017-10-08 1 views
4

J'essaie de pousser à mon dépôt, mais j'ai eu l'erreur ci-dessousImpossible de modifier compte git

git push origin master 
remote: Permission to PhanVanLinh/phanvanlinh.github.io.git denied to edgarphan. 
fatal: unable to access 'https://github.com/PhanVanLinh/phanvanlinh.github.io.git/': The requested URL returned error: 403 

Avant, je me sers nom d'utilisateur edgarphan mais j'ai déjà changé à PhanVanLinh mais gardent encore edgarphan. J'ai essayé de supprimer à nouveau le projet et le clone, de désinstaller git et de le réinstaller mais cela ne fonctionnera pas.

enter image description here

fichier de configuration global enter image description here

Comment puis-je résoudre ce problème? Toute aide ou suggestion serait grandement appréciée.

+0

Qu'en est-'' 'git config --global user.name''' – unreleased

+0

@unreleased config git --global user.name est' PhanVanLinh' trop –

+0

vos images ne sont pas représentés –

Répondre

8

Cela n'a rien à voir avec votre user.name/user.email paramètres: ceux-ci sont pour la paternité dans un commit. Ils sont et non utilisés pour l'authentification lorsque vous poussez sur un dépôt.

Si Git ne pas vous demander votre GitHub (nouveau) nom d'utilisateur/mot de passe, cela signifie que Git for Windows utilise un assistant des titres de compétence Git appelé « manager » (faire un git config credential.helper pour le confirmer)

Signification: met en cache vos anciennes informations d'identification et les réutilise automatiquement.

Dans ce cas, allez dans le menu Démarrer de Windows (Windows start), tapez "informations d'identification" et sélectionnez l'outil Windows "Windows Credential Manager".
enter image description here
Dans ce document, vous trouverez une entrée git.https://github.com, que vous pouvez modifier, et dans laquelle vous pouvez entrer votre nouveau nom d'utilisateur/mot de passe GitHub. Enter new credentials

Ensuite, essayez de repasser.

+2

Supprimer les informations d'identification pour résoudre mon problème. Je me suis arrêté à ce problème depuis de nombreux jours et je pensais que je vais fantomper la fenêtre. Merci beaucoup, vous me sauvez. –

+1

Même, cela a beaucoup aidé. – DAhrens

0

Essayez de trouver le fichier de configuration git. Pour machine Windows, il probablement situé à

C:\Users\<user_name>\.gitconfig

cette commande peut ouvrir le fichier de configuration trop vous pouvez simplement modifier et enregistrer

git config --global -e

et après la mise en configuration

cd /path/to/new/local/repo 
git remote add origin https://github.com/PhanVanLinh/phanvanlinh.github.io.git 
git push -u origin master 
+0

merci. S'il vous plaît vérifier mon image mise à jour dans ma question –

+0

voir la vérification et laissez-moi savoir le résultat @PhanVanLinh – unreleased

+0

J'ai essayé et j'ai reçu la même erreur comme ma question. –