Как обновить пароль для Git?

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

неудивительно, что я больше не могу нажимать свои локальные коммиты в свой репозиторий на BitBucket (Authentication failed for 'https://______.git'), но я забываю, как обновить кэшированный пароль на моем iMac. Почему-то я не смог найти его в Google или Stack Overflow, хотя мне кажется, что это должно быть довольно просто...

10 ответов


чтобы исправить это, вы можете использовать

git config --global credential.helper osxkeychain

затем вам снова будет предложено ввести пароль.

для Windows это та же команда с другим аргументом:

git config --global credential.helper wincred

ни один из других ответов не работал для меня на MacOS Sierra 10.12.4

вот что я должен был сделать:

git config --global --unset user.password

затем запустите команду git (ex. git push) и повторно введите свое имя пользователя и пароль.


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

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

затем консоль попросила у меня новый пароль.


единственный способ изменить пароль git-это перейти в Диспетчер учетных данных в Windows (ключ Windows + тип "учетные данные") и отредактировать запись git под универсальными учетными данными Windows. Примечание: не указан в алфавитном порядке


в Windows 10 с Git

удалить / обновить связанные учетные данные, хранящиеся в учетных данных Windows в > > Панель управления\все элементы панели управления\Диспетчер учетных данных

enter image description here


я толкаю в хранилище в первый раз. Так нет HEAD определены.

самым простым способом было бы:

git push -u origin master

затем он запросит пароль, и как только вы введете его, он будет сохранен автоматически, и вы сможете нажать.


Если вы пользователь MAC, то вы можете открыть приложение KeyChain Access из finder, а затем искать свою учетную запись, указанную там. Просто нажмите на него и обновите пароль. Теперь попробуйте, и все встанет на свои места.

ссылка для справки: обновление учетных данных через Keychain Access

работал для меня. :)


в windows 10 в упомянутом выше @Imran Javed вы можете найти общие учетные данные по адресу:

Панель Управления\Все Элементы Панели Управления\Диспетчер Учетных Данных --> Учетные Данные Windows

для вашего сервера git, а затем вы можете обновить пароль, нажав кнопку Изменить.

enter image description here


пробовал все, но ничего не получалось. Затем сработало следующее.

  1. перед любым из вышеуказанных шагов, замок и разблокировать брелок снова, потому что иногда он вроде застревает.
  2. установите рабочий стол GitHub-это помогает.

Я бы попытался удалить свою учетную запись в Keychain Access, а затем запустить git clone снова. Git попросит у меня новый пароль.