Tout fonctionnait correctement, jusqu'à ce que je crée un nouveau compte GitHub . Lorsque j'essaie d'envoyer le code pour la première fois au serveur github avec un nouveau compte, l'erreur suivante se produit:
remote: Permission to NEW_USER/NEW_REPO.git denied to OLD_USER.
fatal: unable to access 'https://github.com/NEW_USER/NEW_REPO/': The requested URL returned error: 403
J'ai essayé de réinitialiser l'URL distante en utilisant:
$git remote set-url Origin https://[email protected]/user/repo.git
... mais ne fonctionne pas.
Vous avez une solution ici , mais pour Mac OS. Des idées comment résoudre ce problème. Utilisation de git bash version 2.16.1.windows.4.
Merci
Cela se produit lorsque deux comptes git sont utilisés sur le même ordinateur . Sous Windows 7, vous devez supprimer les informations d'identification git du coffre-fort Windows.
Vous pouvez vérifier les Informations d'identification Git que vous utilisez et les modifier avec votre nouveau compte.
Comme le dit la réponse principale à la question que vous avez mentionnée, utiliser une méthode SSH en
$ git remote set-url Origin [email protected]:new_user/new_repo.git
(et définissez la clé SSH) au lieu de HTTPS est également une solution de contournement.