J'ai 2 comptes bitbucket - un pour le travail, un personnel.Configuration de 2 comptes Bitbucket sur un ordinateur portable: impossible de cloner le code
défaillant peut que je me sers du compte de travail, mais maintenant nécessaire pour cloner un code à partir d'un référentiel sous le compte personne et a obtenu cette erreur:
git clone [email protected]:my_personal/project.git
Cloning into 'project'...
repository access denied.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
I généré nouveau jeu de clés sur mon ordinateur portable pour le personnel Compte Bitbucket - personal
et personal.pub
. J'ai ajouté cette clé personal
aux paramètres du compte SSH sur le compte BB personnel.
Ensuite, je mets le fichier /Users/adam/.ssh/config
:
# Work account
Host bitbucket.org
HostName bitbucket.org
User my_working_bb_id
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
# Personal account
Host bitbucket.org_personal
HostName bitbucket.org
User personal_bb_id
PreferredAuthentications publickey
IdentityFile ~/.ssh/personal
J'ai aussi couru ssh-add -l
:
2048 SHA256:bYwG+K01In4aDtux36u58ywVqhmALTandY4h8yEg7YE /Users/adam/.ssh/id_rsa (RSA) # <- work-account
2048 SHA256:I3FFdzuS1a3oVy2LAgE+Uh3iQfDIYwys24ZMAAwT0B0 /Users/adam/.ssh/[email protected] (RSA)
2048 SHA256:ye3efWFfSt5tOqj7+APV9eU/Q7lquvbJc0GywyuGm68 /Users/adam/.ssh/presonal (RSA)
2048 SHA256:aGsdBd6lqTqRBXuusvblyUbM9d7Hc5+oJNdVgUwumIM /Users/adam/.ssh/presonal (RSA)
Quand je lance ssh -T [email protected]
, je reçois:
logged in as my_work_bb_id.
Je pense ici (ci-dessus) pourrait être le problème? Sur mon ordinateur portable, je suis toujours connecté uniquement avec mon ID de travail-BB?
Où est le problème? Je me bats avec cette question tout l'après-midi, mais je ne peux pas continuer.
Je serai reconnaissant pour tous les conseils!