J'avais créé mes clés ssh manuellement à partir de la ligne de commande et ajouté à mes comptes gihub, gitlab. Tout fonctionne correctement, par exemple le clonage, la compression, l'extraction, etc. à l'aide d'une ligne de commande et d'un client d'arborescence source.
Le problème est que quand j'essaie de pousser en utilisant xcode, cela me donne une erreur en disant que Authentication failed because the credentials were rejected
. Voir capture d'écran
Veuillez noter que Xcode est capable de cloner le dépôt à l’aide des touches ssh mais qu’il ne peut pas appuyer sur Push (pour appliquer les modifications, j’utilise la ligne de commande ou l’arbre source).
Créez une clé avec la commande suivante:
ssh-keygen -t rsa -C "[email protected]" -m PEM
Devrait ajouter -m PEM