У меня есть учетная запись на bitbucket.org, которую я создал, зарегистрировавшись с моей учетной записью Google. Теперь каждый раз, когда я вхожу в систему, я просто нажимаю «Войти через Google», и это нормально.

Как мне получить доступ к своим репозиториям из командной строки git? Он запрашивает у меня имя пользователя и пароль. У меня есть имя пользователя, но нет пароля. Как мне тогда авторизоваться?

Alex

Ответов: 10

Ответы (10)

Решено:

  • Зашел на экран авторизации и нажал забыл свой пароль.
  • Я ввел адрес электронной почты своего аккаунта Google и получил ссылку для сброса.
  • Когда вы вводите новый пароль, у вас будет битовый идентификатор и пароль для использования.

Пример:

git clone https://@bitbucket.org/

у вас нет пароля битбакета, потому что вы входите в систему с помощью Google, но вы можете «сбросить» пароль здесь https://bitbucket.org/account/password/reset/

вы получите электронное письмо для установки нового пароля, и все.

Обновление от сентября 2019 г .:

Весь этот процесс теперь намного проще, чем раньше.Неважно, обычный у вас стиль аутентификации или зависит от Google, он работает независимо. Выполните следующие четыре простых шага:

  • Посетите эту ссылку и введите свой адрес электронной почты.
  • Проверьте свою почту, чтобы получить письмо для повторной активации и нажмите на нем большую синюю кнопку.
  • Смените пароль!

Надеюсь, это поможет. Веселое кодирование!

Я нашел это при чтении документации:

This image... Не знает, работает ли и нужно вводить пароль Google!

Ссылка на это руководство

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

  1. Настройки
  2. Пароли приложений
  3. Создать пароль приложения

И вы можете использовать сгенерированный пароль для доступа или для отправки коммитов из вашего терминала при использовании учетной записи Google для входа в Bitbucket.

Вы можете прикрепить к своей учетной записи «правильный» пароль учетной записи Bitbucket. Перейдите к https://id.atlassian.com/manage/change-password (войдите в систему, используя свою учетную запись Google), а затем введите новый пароль в поля старого и нового пароля. Теперь вы можете использовать свой адрес электронной почты и этот новый пароль для доступа к своей учетной записи в командной строке.

Примечание. Пароли приложений являются официальным способом сделать это (согласно ответу @Christian Tingino), но ИМО они работают не очень хорошо. Невозможно изменить пароль, а вводить их в командной строке - очень громоздко.

Выполните следующие действия:

  1. вход в битбакет
  2. Нажмите «Персональные настройки»
  3. Нажмите «Создать пароль приложения», здесь дайте разрешение на чтение и запись и войдите на рабочий стол GitHub с тем же паролем. Примечание. Сделайте снимок экрана с паролем, иначе вы больше не получите его.

шагов обновлено по состоянию на 13 июля 2020 г. Спасибо: Рахул Дакш

Вам следует выполнить одноразовую настройку создания «пароля приложения» в веб-интерфейсе Bitbucket с разрешениями, по крайней мере, на чтение ваших репозиториев, а затем использовать его в командной строке.

Как к:

  1. Войти в Bitbucket
  2. Нажмите на изображение вашего профиля справа (теперь внизу слева)
  3. Выберите Настройки Bitbucket (сейчас Персональные настройки)
  4. В разделе Управление доступом найдите параметр Пароли приложений (https://bitbucket.org/account/settings/app-passwords/)
  5. Создайте пароль приложения с разрешениями не ниже Чтение в разделе Хранилища. Для вас будет сгенерирован пароль.Не забудьте сохранить его, он будет показан только один раз!
  6. Имя пользователя будет вашим именем пользователя Google.

Вы можете настроить авторизацию по ключу SSH, как описано здесь - https://support.atlassian.com/bitbucket-cloud/docs/set-up-an-ssh-key/.

Сейчас март 2019, и я только что так сделал:

  1. Доступ https://id.atlassian.com/login/resetpassword
  2. Заполните свой адрес электронной почты и нажмите «Отправить ссылку для восстановления»
  3. Вы получите письмо по электронной почте, и именно здесь люди все портят.Не нажимайте кнопку «Войти в мою учетную запись», вместо этого вы хотите щелкнуть небольшую ссылку ниже, которая говорит: В качестве альтернативы вы можете сбросить пароль для своей учетной записи Atlassian .
  4. Установите пароль, как обычно

Теперь попробуйте запустить команды git на терминале.

Он может попросить вас выполнить двухэтапную проверку в первый раз, просто следуйте инструкциям, и все готово!

2022 WebDevInsider