Як оновити пароль до Git'у?

Я використовую BitBucket з Xcode та Git для контролю версій, і нещодавно я змінив всі свої паролі (дякую Adobe!).

Не дивно, що я більше не можу перенести свої локальні комміти до свого репозиторію на BitBucket (Authentication failed for 'https://______.git'), але я забув, як оновити кешований пароль на моєму iMac. Чомусь я не зміг знайти його ні в Google, ні в Stack&Overflow, хоча мені здається, що це має бути досить просто...

Рішення

Виправити це на macOS можна за допомогою

git config --global credential.helper osxkeychain

Запит на введення імені користувача та пароля з'являтиметься під час наступної дії з Git'ом (витягування, клонування, штовхання тощо).

Для Windows це та сама команда з іншим аргументом:

git config --global credential.helper wincred
Коментарі (18)

У мене була така ж проблема, і прийнята відповідь мені не допомогла, оскільки пароль не зберігався в брелоку. Я надрукував:

git pull https://myuser@bitbucket.org/mypath/myrepo.git

Тоді консоль попросила мене ввести новий пароль.

Коментарі (2)

Я б спробував видалити свій обліковий запис у Keychain Access, а потім знову запустити git clone. Git запитає новий пароль.

Коментарі (2)