I'm usando BitBucket com Xcode e Git para controle de versão, e recentemente eu mudei todas as minhas senhas (thanks Adobe!).
Sem surpresas, I'não consigo mais empurrar meus commits locais para meu repositório no BitBucket (Autenticação falhou para 'https://______.git'
), mas eu'estou esquecendo como atualizar a senha em cache no meu iMac. De alguma forma, eu'não consegui encontrá-la no Google ou Stack Overflow, embora me pareça que deveria ser bastante simples...
Para corrigir isso no MacOS, você pode usar
git config --global credential.helper osxkeychain
Um prompt de nome de usuário e senha aparecerá com sua próxima ação Git (puxar, clonar, empurrar, etc.).
Para Windows, it's o mesmo comando com um argumento diferente:
git config --global credential.helper wincred
Eu tinha o mesmo problema, e a resposta aceita não me ajudou porque a senha era't armazenada no chaveiro. Eu digitei:
git pull https://[email protected]/mypath/myrepo.git
Depois a consola pediu-me a minha nova senha.