Вы объединяете два варианта протоколов Git SSH и создаете неверный URL в процессе.
Чтобы процитировать Git docs по параметрам протокола :
Чтобы клонировать Git-репозиторий через SSH, вы можете указать ssh: // URL следующим образом:
$ git clone ssh://user@server/project.git
Или вы можете использовать более короткий scp-подобный синтаксис для протокола SSH:
$ git clone user@server:project.git
Обратите внимание, что вы не можете просто щелкнуть ssh://
по передней части scp-подобного синтаксиса, вам нужно добавить косую черту после hostname ( server
).
Итак, с формальным ssh://
URL вам нужно:
git remote add origin ssh://git@bitbucket.org/myaccount/myproject.git
или просто используйте:
git remote add origin git@bitbucket.org:myaccount/myproject.git
Для полноты см . Документацию Bitbucket по теме .