D'accord, après avoir travaillé dessus pendant longtemps, je l'ai finalement compris. Il s'avère que souretree ne peut pas stocker les clés ssh, mais lit les clés ssh à partir de l'emplacement spécifié (répertoire ~/.ssh/). c'est qu'il est par défaut de Lire la clé privée nommée id_rsa ! ! ! Et ma clé privée n'a pas ce nom, donc sourcetree ne peut pas trouver la clé privée spécifiée et l'authentification ne peut pas réussir, vous invitant ainsi constamment à saisir votre mot de passe. Après avoir changé le nom de la clé privée en id_rsa, tout est finalement devenu normal.
Lien de référence : [Notes] Laissez SourceTree lire une clé SSH personnalisée (besoin de contourner le pare-feu, voici un instantané Google)
D'accord, après avoir travaillé dessus pendant longtemps, je l'ai finalement compris. Il s'avère que souretree ne peut pas stocker les clés ssh, mais lit les clés ssh à partir de l'emplacement spécifié (répertoire ~/.ssh/). c'est qu'il est par défaut de Lire la clé privée nommée id_rsa ! ! ! Et ma clé privée n'a pas ce nom, donc sourcetree ne peut pas trouver la clé privée spécifiée et l'authentification ne peut pas réussir, vous invitant ainsi constamment à saisir votre mot de passe. Après avoir changé le nom de la clé privée en id_rsa, tout est finalement devenu normal.
Lien de référence : [Notes] Laissez SourceTree lire une clé SSH personnalisée (besoin de contourner le pare-feu, voici un instantané Google)
Vous pouvez spécifier la clé ssh à utiliser en configurant ~/.ssh/config
Hôte xxxx.xxx
Fichier d'identité ~/.ssh/id_rsa