J'essaie d'ajouter des clés ssh pour une utilisation sur github mais sur mon xp sur la commande, l'invite ssh-keygen ne fonctionne pas. Cela me donne l'erreur suivante
ssh-keygen' is not recognized as an internal or external command.
Existe-t-il une alternative pour générer des clés sur xp?
Exécutez-vous msysgit , ou une autre forme d’installation de Windows git? msysgit n’est qu’un moyen possible d’exécuter git sous Windows, mais c’est probablement aussi le plus simple. C'est aussi la voie recommandée par le site Web de git à http://git-scm.org/ .
Si vous utilisez à l'aide de msysgit, vous devez exécuter la commande dans Git Bash et non dans une invite de ligne de commande Windows standard. Git Bash est une invite installée par msysgit pour vous. Il s’agit en fait du shell de ligne de commande Linux (bash) le plus courant, emballé pour Windows afin de faciliter l’utilisation de git en ligne de commande. msysgit devrait également installer le programme ssh-keygen à un emplacement accessible depuis Git Bash, mais pas nécessairement à partir de votre invite de ligne de commande Windows habituelle.
STEP 1 Installer Git .
STEP 2 Ajoutez le chemin de votre git aux variables d'environnement telles que celle-ci C:\Program Files (x86)\Git\bin.
STEP 3 Ouvrez une nouvelle session de terminal et essayez ssh-keygen. Ça va marcher.
NOTE La nouvelle fenêtre de terminal est un must!
Si vous avez déjà installé Git, ouvrez un fichier git-bash et essayez la commande à partir de là.
Rechercher dans votre répertoire git si vous avez déjà installé git
Utilisez git bash devrait être sur votre C:\Program Files\Git\bin dépend de votre emplacement d'installation
Si vous avez déjà ajouté le chemin, lancez simplement sh sur votre cmd ou ouvrez sh.exe
type ssh-keygen
Ensuite, insérez simplement nom et phrase secrète (vous pouvez simplement taper une chaîne vide).
pour toutes les fenêtres os
cd C:\Program Files (x86)\Git\bin
ssh-keygen
Lancer git bash en tant qu'administrateur a fonctionné pour moi!
ssh-keygen est un utilitaire généralement utilisé sur les distributions Linux. Vous pouvez utiliser Cygwin sous Windows pour disposer de la plupart des fonctionnalités de la ligne de commande Linux.
si vous exécutez cmd sous Windows, vérifiez le chemin de la variable système doit être dans C:\Program Files\Git\bin