Не могу больше нажать на битбакет через https: git возвращает фатальную ошибку
Недавно я переустановил окна и получил последнюю версию git. Я создал новое репо на Bitbucket и запустил
git remote add origin https://[email protected]/MYUSERNAME/test.git
тогда я побежал
git push -u origin --all
однако это дало мне ошибку
fatal: could not read Password for 'https://[email protected]': No such
file or directory
прежде чем я просто получу приглашение с просьбой указать свое имя пользователя и пароль, и толчок работал нормально. Я попытался вернуться к Git 1.7.11, но это ничего не делало.
Ответы
Ответ 1
Я сделал, чтобы изменить протокол с HTTPS на GIT.
Следуйте инструкциям по настройке SSH здесь: https://confluence.atlassian.com/display/BITBUCKET/Set+up+SSH+for+Git
(легко с консоли GitBash, вам не нужно устанавливать SSH или ничего, все идет с Git)
После завершения настройки SSH просто добавьте пульт с помощью git @bitbucket.... url, и все будет готово.
Надеюсь, что это поможет.
Я установил Git версию 1.8.5.2-preview20131230
Ответ 2
Я решил это, добавив свой пароль в URL-адрес.
Вместо:
git remote add origin https://[email protected]/MYUSERNAME/test.git
Я использовал:
git remote add origin https://MYUSERNAME:[email protected]/MYUSERNAME/test.git
Ответ 3
Я получил эту ошибку при обновлении git до 1.8.5.2.
Когда я перевернул git в версию 1.7.10 (исходная версия), ошибка исчезла.
Ответ 4
Поскольку мне действительно нужно использовать HTTPS вместо SSH (ограничения прокси), я решил это, установив удаленный push url
на URL-адрес HTTPS следующим образом:
git remote set-url --push origin https://[email protected]/MYUSERNAME/test.git
git версия 1.9.5
Ответ 5
У меня была та же проблема. Установка Git 1.9.0 решила его для меня.
Ответ 6
Я решил его, добавив свой ключ ssh в репозиторий и используя ssh url
Ответ 7
Если эта проблема возникает с использованием GitExtensions, это может помочь вам:
GitExt → Инструменты → Настройки → SSH → Настройка Git credential helper → Suggest
Заполнение поля команды:
!"C:\Program Files (x86)\GitExtensions\GitCredentialWinStore\git-credential-winstore.exe"