Bitbucket не проходит проверку подлинности на git pull



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



git pull



remote: неверное имя пользователя или пароль. Если вы входите в систему через стороннюю службу, вы должны убедиться, что у вас есть пароль учетной записи, установленный в вашем профиле учетной записи.

фатальная ошибка: не удалось выполнить проверку подлинности для 'https://bitbucket.org/myusername/myproject.git/'




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

1016   13  

13 ответов:

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

на macOS:

git config --global credential.helper osxkeychain

В Windows 10:

git config --global credential.helper store

после выполнения этого, он запрашивает имя пользователя и пароль для вашего РЕПО.

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

  1. нажмите на значок учетной записи Bitbucket (справа вверху) и перейдите в раздел "Управление учетной записью".
  2. перейти к опции "изменить пароль" в меню слева.
  3. введите свой пароль в полях" новый пароль "и" подтвердить пароль".
  4. нажмите на кнопку "Изменить пароль".

вот и все :)

во-первых, изменить свой .git / config и удалите свое имя пользователя из "url".

у меня было так:

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

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

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

затем попробуйте потянуть (или нажать) и использовать ваш email и пароль для входа в систему.

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

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

git config --global credential.helper store
git pull

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

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

  1. открыть доступ к связке ключей.
  2. Поиск учетных записей Bitbucket.
  3. удалить их.

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

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

скриншот

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

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

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

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

вы можете обновить учетные данные Bitbucket из Связки ключей OSX.

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

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

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

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

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

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

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

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

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

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

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

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

Я знаю, что это старый вопрос, но я думал, что обеспечу решение, которое сработало для меня. Я подписался на bitbucket, используя свою учетную запись google, и у меня не было пароля. Оказывается, пароль - это мой пароль учетной записи Atlassian. Если у вас есть учетная запись Atlassian, попробуйте этот пароль, чтобы узнать, работает ли он.

для меня проблема была в том, что я изменил свое имя пользователя, поэтому url git также изменился. Поэтому мне пришлось установить новый url git с помощью

git remote set-url origin <URL>

Comments

    Ничего не найдено.