J'ai utilisé un compte Github pour transférer un projet Android sur Github à partir d'Android Studio. Maintenant, j'ai créé un autre compte sur Github et je souhaite envoyer mon autre projet Android à ce nouveau compte. Mais je ne trouve aucune option pour changer le compte Github dans Android Studio. Il continue à pousser à partir du compte précédent et entraîne donc cette erreur:
remote: L'autorisation sur new_username/repository_name.git est refusée à old_username.
fatal: impossible d'accéder à ' https://github.com/new_username/repository_name.git/ ': l'URL demandée a renvoyé l'erreur: 403
J'utilise Android Studio 1.2.2 sous Windows.
Dans mon cas, rien ne fonctionne. Cette façon fonctionne pour moi.
Pas:
Il est maintenant temps de pousser votre code source sur Git, le studio Android demanderait de nouveau nom d'utilisateur et son mot de passe.
Capture d'écran de référence.
Terminé
Ce n’est peut-être pas la réponse que vous voulez, mais vous pouvez probablement résoudre ce problème en recherchant où le code du projet est stocké par le studio Android et en changeant la télécommande git là-bas.
Par exemple, si vous souhaitez modifier l'emplacement du référentiel principal dans lequel vous appuyez sur, entrez-le dans la ligne de commande lorsque vous vous trouvez dans le répertoire du projet: git remote set-url Origin <new-url-from-github>
Lorsque vous êtes invité à entrer un nom d'utilisateur et un mot de passe, assurez-vous d'utiliser un compte ayant accès au référentiel.
Et dans l'image de Nir Duan, vous devez cliquer sur le bouton "tester" pour vérifier votre connexion.
Vous devez d’abord aller à: Configuration -> Contrôle de version -> GitHub -> Modifier votre nom d’utilisateur. (comme Nir Duan) a dit.
Ensuite, allez à: VCS -> Checkout of Version Control -> Github
Connectez-vous avec les nouvelles informations d'identification si demandé, modifiez l'URL Git et éventuellement le répertoire parent, cliquez sur le clone, ouvrez-le dans une autre fenêtre, attendez qu'il se charge. fermez la nouvelle fenêtre.
La prochaine fois que vous voulez pousser, vous verrez le nouveau référentiel parmi les options en haut à gauche de la fenêtre "Push commit".