У меня есть две учетные записи битбакет, одна для моих личных вещей и одна для работы. Моя личная работа прекрасно работала, и тот, который я использую на работе, также отлично работает; однако я хотел иметь возможность подключиться к работе один из дома, но у меня возникли проблемы с его работой.Невозможно получить несколько ключей ssh для работы с BitBucket с использованием псевдонимов
Мои файлы называются:
## Unrelated ones I use for plan.io that still work
id_rsa
id_rsa.pub
## Personal one for bitbucket I just created because of seperation
homeid
homeid.pub
## Work one for bitbucket
workid
workid.pub
Мой конфигурационный файл как:
Host [email protected]
HostName bitbucket.org
IdentityFile ~/.ssh/homeid
Host [email protected]
HostName bitbucket.org
IdentityFile ~/.ssh/workid
Теперь я немного запутался о том, как сделать клонирование с псевдонимами, но проверено:
git clone [email protected]:my-username/myrepo.git
Но он терпит неудачу с сообщением об ошибке:
Cloning into 'myrepo'...
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Я добавил ключи PUBLICK на соответствующие счета Bitbucket поэтому не уверен, что я делаю неправильно здесь?
Так как же сделать клоун? С 'git clone [email protected]: my-username/myrepo.git'? – Brett