두 개의 bitbucket 계정이 있습니다. 하나는 개인용 계정이고 다른 하나는 업무용 계정입니다. 개인적으로 잘 작동하고 직장에서 사용하는 것도 잘 작동합니다. 그러나 나는 집에서 직장 하나에 연결할 수 있기를 원했지만 일하는 데 어려움을 겪고있다.별칭을 사용하여 여러 ssh 키를 BitBucket과 함께 사용할 수 없습니다.
내 파일이 호출됩니다 이제
Host [email protected]
HostName bitbucket.org
IdentityFile ~/.ssh/homeid
Host [email protected]
HostName bitbucket.org
IdentityFile ~/.ssh/workid
내가 별칭으로 복제 작업을 수행하는 방법에 대한 약간의 혼란 가지고 있지만 :
## 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
내 설정 파일은 그대로 시도 :
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.
나는 내가 잘못 여기서 뭘하는지 그렇게하지 않도록 적절한의 bitbucket 계정에 퍼블릭 키를 추가 한?
그래서 어떻게해야합니까? 'git clone [email protected] : my-username/myrepo.git'? – Brett