Git и битбакет без SSH
Я установил локальный репозиторий git на моем компьютере, и я пытаюсь подтолкнуть его к недавно созданной учетной записи Bitbucket.
Проблема заключается в том, что Bitbucket дает мне URL ssh
для ввода, но в сети, в которой я работаю (в университете), заблокирован порт ssh для внешнего ssh. Так что это не сработает, и если я попытаюсь заменить ssh://
на https://
, он говорит мне, что проверка подлинности не удалась.
Есть ли способ нажать на битбакет без использования ssh
?
Ответы
Ответ 1
Вы можете подключиться к репозиториям GitHub и Bitbucket через HTTPS. Оба также позволят вам нажать.
Это типичные URL-адреса для доступа HTTPS:
https://[email protected]/username/repository.git
https://github.com/username/repository.git
Обратите внимание, что Git будет запрашивать ваш пароль, когда вы хотите общаться с пультом дистанционного управления.
Ответ 2
Я хотел добавить, что SourceTree как-то хочет его без имени пользователя:
https://bitbucket.org/username/repository.git
Ответ 3
Адреса Https на GitHub доступны только для чтения. Насколько мне известно, SSH - это ваш единственный вариант, если вам нужен доступ на запись. См. ответьте.
Кстати, ваши косые черты ошибочны, это ssh://
и https://
Ответ 4
Пробовали ли вы использовать?
[email protected]:accountname/reponame.git
Вы можете посмотреть здесь