Bitbucket не аутентифицируется на git pull

Я использую BitBucket и должен был изменить свой пароль, потому что он был скомпрометирован.

git pull

remote: неверное имя пользователя или пароль. Если вы входите в систему через стороннюю службу, вы должны убедиться, что у вас есть пароль учетной записи, указанный в профиле вашей учетной записи.
fatal: Ошибка аутентификации для https://bitbucket.org/myusername/myproject.git/ '

Как я могу изменить свой пароль с помощью командной строки?

Ответ 1

 git config --global credential.helper osxkeychain
 git config --global credential.helper store (for Windows 10)

Сбрасывает пароль в keychain OS X и после выполнения этого запроса запрашивает имя пользователя и пароль для вашего репо.

Ответ 2

Я думаю, что это только проблема аутентификации...

  • Нажмите на свой значок учетной записи Bitbucket (вверху справа) и перейдите в "Управление учетной записью".
  • Перейдите в "Изменить пароль" в меню слева.
  • Введите свой пароль в поля "Новый пароль" и "Подтверждение пароля".
  • Нажмите "Изменить пароль".

Что все:)

Ответ 3

Сначала отредактируйте свой .git/config и удалите свое имя пользователя из 'url'.

У меня было это:

url = https://[email protected]/pathto/myrepo.git

И после модификации:

url = https://bitbucket.org/pathto/myrepo.git

Затем попробуйте нажать (или нажать) и использовать свои адрес электронной почты и пароль для входа.

Ответ 4

Мне нужно было сделать это и запустить git pull, чтобы установить мой пароль из командной строки, чтобы заставить это работать.

Обратите внимание, что этот метод сохраняет ваш пароль в текстовом файле на вашем диске:

git config --global credential.helper store
git pull

Другие решения здесь: Есть ли способ пропустить ввод пароля при использовании https://на GitHub?

Ответ 5

Я нажал на эту кнопку, и это сработало для меня.

Вот скриншот

Ответ 6

Если вы обнаружили ошибку аутентификации при вводе правильного пароля и имени пользователя, это проблема git. Чтобы решить эту проблему, когда вы устанавливаете git на свой компьютер, снимите флажок с помощью диспетчера учетных данных enable git  введите описание изображения здесь

Ответ 7

Вы можете обновить свои учетные данные Bitbucket из брелка OSX.

Обновление кэшированных учетных данных с помощью командной строки:

$ git credential-osxkeychain erase
host=bitbucket.org
protocol=https
[press return]

Если он будет успешным, ничего не будет распечатано. Чтобы проверить, что он работает, попробуйте клонировать репозиторий из Bitbucket. Если вам будет предложено ввести пароль, запись в файле keychain будет удалена.

Ответ 8

Если вы являетесь пользователем mac, это сработало для меня:

  • открыть доступ к Keychain.
  • Поиск учетных записей Bitbucket.
  • Удалите их.

Затем он снова попросит пароль.

Ответ 9

Этот ответ предназначен для пользователей SO, которые просматривают здесь после поиска ошибки.

  • Терминал не будет принимать ваш пароль веб-приложения Bitbucket или Atlassian, если вы ваша учетная запись связана с учетной записью Atlassian (Jira). Если это это ваше дело, у вас есть гигантская строка, созданная для вас, что вы можете найти в вашем приложении для ключей MacOSX. Это пароль, который принимает терминал.
  • Непонятно, как сгенерировать этот пароль или повторно установить его в соответствии с тем, что Bitbucket примет.
  • Изменение пароля в настройках SourceTree не помогло мне.
  • Изменение пароля в профиле учетной записи Atlassian не помогло мне.
  • У Bitbucket нет ссылки или интерфейса для изменения пароля для этот случай в профиле учетной записи Bitbucket - пользователь должен перейти к Профиль учетной записи Atlassian.

В моем случае ничего не получилось, потому что я изменил свое имя пользователя в Bitbucket.

Atlassian и Bitbucket не полностью интегрированы. Bitbucket использует пароль пользователя и пароль веб-приложения Atlassian, но позволяет вам иметь другое имя пользователя.

Кажется, что в этом процессе есть ошибка, тем более что не известно, какое приложение или процесс генерирует аутентификацию и где она хранится или редактируется. Изменение имени пользователя прерывает аутентификацию.

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

Ответ 10

В последнее время BitBucket нуждается в создании пароля для приложения:

Настройки/Управление доступом/Папки приложений.

https://bitbucket.org/account/user/.../app-passwords

Ответ 11

Я столкнулся с такой же ошибкой, но мне не нужно было менять пароль.

Просто перейдите в bitbucket->preferences->accounts, выберите свою учетную запись и проверьте, правильно ли ваш пароль.

В моем случае мой пароль был испорчен. Просто исправьте мой пароль, и он сработал.