2016-11-21 7 views
1

Я использовал битбакет много в прошлом (в основном из-за частных репозиториев). Не использовали его какое-то время, и теперь я всегда получаю ошибку «фатальный: ошибка аутентификации» при попытке клонирования репо. Я чувствую, что это может быть связано со всей этой атласской вещью, потому что теперь я не могу найти, как настроить пароль пользователя bitbucket, только пароль Atlassian. Вот почему я спрашиваю: есть ли какой-то другой пароль пользователя bitbucket и есть ли способ его изменить?Bitbucket: есть ли какой-то пароль пользователя, кроме пароля Atlassian?

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

Это то, что я сделал до сих пор (без успеха):

  • измененный пароль (в несколько раз, теперь он состоит только из маленьких букв)

  • играл с вариациями URL (с/из имени пользователя, добавив пароль в URL)

  • удален аккаунт Bitbucket и создал новую (однако, подключенный к той же учетной записи Atlassian, как и раньше)

  • проверено в разных сетях дома/на работе.

Ничего не работало до сих пор. Тот же результат на разных компьютерах (Windows и Linux). В то же время я могу клонировать репозитории Github и работать с ними, как обычно. Мне нужен только HTTPS.

ответ

1

Возможно, вам необходимо правильно настроить свои SSH-ключи. Войдите в Bitbucket через веб-браузер. Нажмите на свой значок в верхнем правом углу и нажмите «Настройки битбакета» во всплывающем меню. На следующем экране появится меню «Настройки» с левой стороны. Нажмите на SSH-ключи. Если на вашем компьютере уже установлены ключи SSH, вы можете добавить свои текущие ключи. Если вы этого не сделаете, вам нужно будет создать несколько ключей, как правило, с помощью инструмента командной строки ssh-keygen. Это должно сгенерировать два файла: id_rsa и id_rsa.pub. Откройте файл id_rsa.pub и скопируйте содержимое на панель клипов. Вернувшись в свой веб-браузер, нажмите кнопку «Добавить ключ». Дайте ему ярлык и вставьте содержимое своего буфера обмена в текстовое поле «Ключ».

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

+0

Я могу использовать только HTTPS. Как я уже сказал, github работает через HTTPS, и только bitbucket этого не делает. Также проверяется в разных сетях дома/на работе. –

+0

Насколько я понял, есть атласская учетная запись, которая теперь связана с битбакетом. Вопрос заключается в следующем: пользователь Atlassian заменит пользователя bitbucket (потому что я не могу найти, как изменить пароль bitbucket), и что может решить возможный случай, с которым я столкнулся. –

+0

Вы задаете правильное имя пользователя в URL-адресе? https: //[email protected]/username/reponame.git? Вам будет предложено ввести пароль? – Ilion

1

Все работает после создания совершенно нового пользователя как для Bitbucket, так и для Atlassian с другим электронным письмом.