Estoy usando BitBucket con Xcode y Git para el control de versiones, y recientemente he cambiado todas mis contraseñas (¡gracias Adobe!).
Como es lógico, ya no puedo enviar mis commits locales a mi repositorio en BitBucket (Authentication failed for 'https://______.git'
), pero he olvidado cómo actualizar la contraseña en caché en mi iMac. Por alguna razón no he podido encontrarlo en Google o en Stack Overflow, aunque me parece que debería ser bastante sencillo...
Para arreglar esto en macOS, puedes usar
git config --global credential.helper osxkeychain
Aparecerá un aviso de nombre de usuario y contraseña con tu próxima acción Git (pull, clon, push, etc.).
Para Windows, es el mismo comando con un argumento diferente:
git config --global credential.helper wincred
Tuve el mismo problema, y la respuesta aceptada no me ayudó porque la contraseña no estaba almacenada en el llavero. Escribí:
git pull https://[email protected]/mypath/myrepo.git
Entonces la consola me pidió mi nueva contraseña.