Bitbucket, Windows et “fatal: impossible de lire le Mot de passe pour”
J'ai récemment réinstallé Windows et j'ai un problème avec le téléchargement des fichiers à partir du référentiel.
J'ai installé GIT et Python, mais quand j'essaie de télécharger quoi que ce soit à partir de Bitbucket, je reçois le message:
"fatal: could not read Password for: 'https://[email protected]': No such file or directory".
Ce que je fais mal?
- cela a fonctionné pour moi si vous ne voulez pas installer ssh stackoverflow.com/a/22169458/632027
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème il y a heure environ. Mon problème est que j'ai essayé de faire un git clone, mais à l'aide de l'url https au lieu de ssh un. Si vous allez à votre dépôt, vous pouvez sélectionner ssh ou https à partir de la liste déroulante pour le clone de l'url. Espérons que ça aide!
Je l'ai résolu le réglage d'un paramètre global:
git config --global core.askpass "C:\Program Files\cmder\vendor\msysgit\libexe c\git-core\git-gui--askpass"
git config --global core.askpass "C:\Program Files (x86)\Git\libexec\git-core\git-gui--askp ass"
git config --global core.askpass "C:\Program Files\Git\\mingw64\libexec\git-core\git-gui--askpass"
git config --global core.askpass /usr/bin/ssh-askpass
Essayez d'inclure votre nom d'utilisateur et mot de passe dans l'URL comme ceci:
Viens de résoudre ce Problème
Git dans la Version 1.8.5.2 contient un mais à l'aide de bitbucket, la mise à jour de mon Git pour la Version 1.9.0 de résoudre ce problème.
J'ai juste essayé de faire la même chose et cela n'a pas fonctionné pour moi, et moi aussi j'ai récemment réinstallé windows sur ma machine.
Je suis utilisé pour la vérification d'un repo privé de mon bitbucket compte à l'aide de la commande simple
git clone https://[email protected]/username/repo.git
et puis, être invité à entrer un mot de passe pour mon utilisateur.
Il ressemble à ce pourrait être cassé dans la version 1.8.5.2. J'ai rétrogradé à la version 1.8.4 et il a commencé à travailler comme prévu.
Git liste de téléchargement: http://code.google.com/p/msysgit/downloads/list
Espérons que cette aide!
Pour les connexions https essayez d'installer le "Git banque d'informations d'Identification" (une "option" pas dans la BitBucket tutoriel).
C'est comment faire pour l'installer:
./git-credential-winstore -i /bin/git
Essayez d'utiliser
git fetch
afin de rentrer et de mettre à jour le mot de passe obsolète.J'ai eu le même problème. La mise en cache du mot de passe de devenir invalide en raison de la mise à jour du mot de passe à nouveau. Mais git ne m'a pas demandé pour avoir à retaper le mot de passe valide et m'a juste une erreur qui
Authentication failed
alors que j'essayais de tirer des modifications.Mais comme par magie, git et m'a demandé le mot de passe quand j'ai tapé
git fetch
au lieu d'en tirer les données. Une fois que j'ai entré le nouveau mot de passe, apparemment git mise à jour de l'ancien dans ses capacités de stockage et de ne plus m'a demandé à propos de la saisie de mot de passe à nouveau.Dans mon cas, le problème était avec le fichier global
.gitconfig
sur Windows.Quand j'ai essayé d'utiliser la solution fournie par @jsarroyo dans Git BASH, j'ai une erreur disant que le fichier
.gitconfig.lock
n'existe pas. Je n'ai trouvé aucun moyen pour résoudre ce problème.Quand je l'ai complètement supprimé
.gitconfig
, tout a bien fonctionné.AVERTISSEMENT: de Cette façon, vous perdez tous vos git paramètres et vous devez le configurer à nouveau.
Dans mon cas, c'était juste un mauvais mot de passe pour bitbucket entré dans la boîte de dialogue d'invite. Quand je suis entré le mot de passe correct, l'erreur a disparu.
Pour moi, il a été résolu par la prise de la "privé" de l'interrupteur de mon bitbucket référentiel dans les paramètres des sections
J'ai eu ce problème lorsque j'ai mis à niveau à partir de Windows 7 à 8 et paramètres foiré pour moi aussi. J'ai eu à régénérer des clés privées et publiques, et de changer mon TortoiseGIT à utiliser plink, au lieu de SSH.exe
J'ai écrit des instructions étape par étape à http://techblog.saurabhkumar.com/2015/09/using-tortoisegit-on-windows-with.html