Après avoir renseigné une clé SSH publique dans vos préférences Gitlab, vous pouvez obtenir l’erreur suivante en tentant de cloner un dépôt Git depuis Gitlab :
Getting permission denied (public key) on gitlab
Vous devez sans doute préciser quelle clé SSH votre exécutable Git doit utiliser. Pour cela,
ajoutez une entrée au fichier ~/.ssh/config (créez ce fichier s’il n’existe pas déjà) :
Host my-personal-gitlab.com
HostName my-personal-gitlab.com
User git
IdentityFile ~/.ssh/id_rsa_my_special_key
IdentitiesOnly yes