Подтвердить что ты не робот

Git ошибка пульта: пустой пароль

Я пытаюсь клонировать мой git repo из bitbucket, и когда я ввожу эту команду:

git clone https://[email protected]/naor_shoyhat/hello-world.git

Затем bash предлагает мне окно с областями для ввода имени пользователя и пароля.

Я ввожу их, а затем получаю эту ошибку:

remote: Empty password
fatal: Authentication failed for 'https://[email protected]/naor_shoyhat/hello-world.git/'
4b9b3361

Ответ 1

Я использую git (2.12.2) 64-bit в Windows 10. Мое решение просто закрывает окно входа в систему, которое вы должны набирать учетную запись и пароль, и появится окно SSh, затем вы вводите ваш пароль.

Ответ 2

Вы можете попробовать:

git clone https://naor_shoyhat:<password>@bitbucket.org/naor_shoyhat/hello-world.git

Он работал у меня в крайнем случае, но я согласен, что это не лучшее решение.

Ответ 3

Я знаю, что мой ответ очень поздний. Но я собираюсь объяснить, чтобы исправить эту проблему на окнах шаг за шагом. После обновления SourceTree версии 2.1.10 мы можем видеть это.

SourceTree хранит учетные данные в диспетчере учетных данных Windows. Чтобы просмотреть и удалить их, выполните следующие действия:

  • Нажмите "Учетные записи пользователей" на панели управления.
  • В левом списке ссылок нажмите "Управление вашими учетными данными".
  • Когда откроется страница "Управление вашими учетными данными", в ней отображаются ваши учетные данные.  Нажмите кнопку " Windows Credentials". введите описание изображения здесь

  • В списке (учетные данные Windows) найдите записи, начинающиеся с "git: http". Удалите эти записи.

  • И удалите файл - C:\Users\\AppData\Local\Atlassian\SourceTree\passwd
  • Исходное дерево снова открывается и работает над этим. Если для приложения требуется пароль, вы можете ввести его.

Все сделано. Надеюсь помочь вам.

Ответ 4

Если всплывающее окно запрашивает имя пользователя и пароль, закройте его, а затем введите пароль в командной строке.

Кажется, что это ошибка в Windows, которая отправляет пустой пароль в битбакет. Я использую окна 10.

Ответ 5

Я не знаю, какую операционную систему вы используете, но в Windows произошла ошибка в Git Credential Manager for Windows (GCM), v1.9, которая, как мне кажется, была связана с Git v2. 12.1 для Windows.

При попытке аутентификации в BitBucket произошла ошибка "remote: empty password".

Проблема была исправлена ​​в версии 1.10 GCM. Последний установщик GCM можно найти по адресу: https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases

Подробности проблемы можно найти по адресу: https://github.com/Microsoft/Git-Credential-Manager-for-Windows/issues/399 Вопрос был поднят 24 марта 2017 года примерно примерно в то время, когда вы начали видеть вашу проблему с проверкой подлинности.

Ответ 6

Инструменты- > Параметры → Git → Обновление встроенных Git.

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

Ответ 7

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

Ответ 8

Git v2.12.2.2 выпущен на 2017-04-05 исправил проблему для меня.

Ответ 9

Если вы пробовали все возможности и проблема не устранена, попробуйте следующее:

  • Закрыть SourceTree

  • Нажмите "Учетные записи пользователей" на панели управления.

  • В левом списке ссылок нажмите "Управление вашими учетными данными".

  • Когда открывается страница "Управление вашими учетными данными", она показывает вашу сеть Полномочия. Нажмите кнопку Учетные данные Windows.

  • В списке (учетные данные Windows) найдите записи, относящиеся к SourceTree. Удалите все эти записи. Будьте очень осторожны на этом шаге.

  • И удалите эту папку: - C:\Users\AppData\Local\Atlassian

    Если вы не можете удалить, перезагрузите компьютер.

  • Удалить SourceTree

  • Установите снова SourceTree

Обратите внимание, что расположение установки Git может повлиять на эту процедуру.

Это был единственный метод, который работает для меня. Я использую 64-разрядную версию Windows 8.1.