For the complete documentation index, see llms.txt. This page is also available as Markdown.

Configurer la signature de commit Git avec Remote Desktop Manager

Prérequis

(Facultatif) Configurer OpenSSH pour Windows

L'utilisation d'OpenSSH pour Windows est fortement recommandée lorsque vous utilisez une clé de signature avec une phrase secrète, car vous souhaiterez la charger avec l'agent de clés RDM. Sinon, la phrase secrète vous serait demandée à chaque commit, ce qui est très peu pratique.

  1. Pour installer OpenSSH pour Windows sur Windows 11, accédez à SystèmeFonctionnalités facultatives.

  2. Vérifiez que le client OpenSSH est installé. Sinon, il peut être trouvé et installé avec le bouton bleu Afficher les fonctionnalités.

  3. Ouvrez les Services dans Windows.

  4. Définissez le type de démarrage de l'agent d'authentification OpenSSH sur Automatique et démarrez le service.

  5. Ouvrez l'agent de clés SSH en cliquant sur OutilsAgent de clés SSH dans le ruban de Remote Desktop Manager.

  6. Définissez le mode sur OpenSSH et démarrez l'agent.

Générer la clé SSH

Générez la clé SSH à l'aide de ssh-keygen.

Configurer la clé pour la signature de code

  1. Ouvrez le Gestionnaire de clés SSH (local).

  2. Sélectionnez la clé et cliquez sur Utiliser pour la signature des commits Git.

  3. La fenêtre de signature des commits Git s'ouvre.

  4. Cochez à la fois Signer les commits par défaut et Configurer Git pour utiliser OpenSSH pour Windows.

  5. La clé doit être ajoutée dans le fournisseur Git. Pour ce faire, ouvrez Github.

  6. Accédez à ParamètresClés SSH et GPG.

  7. Cliquez sur Nouvelle clé SSH.

  8. La clé de signature doit être sélectionnée comme type de clé.

    Pour savoir comment utiliser les clés SSH sur Github, Gitlab et Bitbucket, cliquez sur les liens ci-dessous : Ajouter une nouvelle clé SSH à votre compte GitHub - GitHub Docs

  • Utiliser les clés SSH pour communiquer avec GitLab | GitLab

  • Configurer des clés SSH personnelles sur Windows | Bitbucket Cloud | Atlassian Support

  1. Effectuez un commit. Si une phrase secrète est requise pour accéder à la clé SSH, elle sera demandée à ce moment-là.

  2. Pour vérifier que votre commit est correctement signé, consultez la page Commits sur GitHub. Les commits signés avec une clé connue afficheront un libellé Verified.

Charger la clé dans l'agent de clés SSH

Pour éviter de saisir la phrase secrète à chaque commit, la clé peut être chargée dans le gestionnaire de clés.

  1. Dans le Gestionnaire de clés SSH (local), sélectionnez la clé et utilisez l'option Charger dans l'agent de clés SSH. Une option supplémentaire est disponible pour charger automatiquement la clé au démarrage de l'agent de clés.

  2. Si la clé possède une phrase secrète, une invite apparaîtra pour la saisir lors du chargement de la clé.

  3. Configurez l'environnement pour éviter de saisir la phrase secrète.

  4. Pour ce faire, importez la clé dans un coffre à l'aide de l'action Enregistrer en tant qu'entrée.

  5. Sur l'entrée, définissez la phrase secrète et cochez Enregistrer la phrase secrète.

  6. Cochez Charger automatiquement dans l'agent de clés SSH dans l'agent de clés SSH.

Mis à jour

Ce contenu vous a-t-il été utile ?