У меня есть учетная запись на bitbucket.org, которую я создал, зарегистрировавшись в своей учетной записи Google. Теперь каждый раз, когда я вхожу, я просто нажимаю «Войти в Google», и это нормально.
Как я могу получить доступ к своим репозиториям из командной строки git? Он запрашивает у меня имя пользователя и пароль. У меня есть имя пользователя, но нет пароля. Как мне войти в систему тогда?
Ответы:
Вы должны выполнить однократную настройку создания « пароля приложения » в веб-интерфейсе Bitbucket с разрешениями по крайней мере на чтение ваших репозиториев, а затем использовать его в командной строке.
Как:
справа(теперь слева внизу)источник
Решено:
forgot my password
.Образец:
источник
Это март 2019 года, и я просто сделал это так:
Теперь попробуйте запустить команды git на терминале.
Может потребоваться выполнить двухэтапную проверку в первый раз, просто следуйте инструкциям, и все готово!
источник
Один из способов пропустить это - создать специальную переменную пароля приложения.
И вы можете использовать это сгенерированное
password
для доступа или отправки коммитов с вашего терминала, когда используете учетную запись Google для входа в Bitbucket.источник
git push
работал у меня только с ж / д.Вы можете настроить авторизацию ключа SSH, как описано здесь - https://confluence.atlassian.com/bitbucket/add-an-ssh-key-to-an-account-302811853.html .
источник
у вас нет пароля bitbucket, потому что вы входите в систему с помощью Google, но вы можете «сбросить» пароль здесь https://bitbucket.org/account/password/reset/
вы получите письмо для установки нового пароля и все.
источник
Обновление по состоянию на сентябрь 2019 года:
Весь этот процесс теперь намного проще, чем раньше. Неважно, является ли ваш стиль аутентификации обычным или зависимым от Google , он работает независимо. Выполните следующие четыре простых шага:
Надеюсь, это поможет. Веселого кодирования!
источник
Вы можете прикрепить «правильный» пароль учетной записи Bitbucket к своей учетной записи. Перейдите на https://id.atlassian.com/manage/change-password. (войдите в систему, используя свою учетную запись Google), а затем введите новый пароль в поле старого и нового пароля. Теперь вы можете использовать свой адрес электронной почты и этот новый пароль для доступа к вашей учетной записи в командной строке.
Примечание. Пароли приложений - это официальный способ сделать это (согласно ответу @Christian Tingino), но IMO они работают не очень хорошо. Нет способа изменить пароль, и они большие громоздкие вещи для ввода в командной строке.
источник