Navigation

Contactez-nous

Kitpages
17 rue de la Frise
38000 Grenoble
tel : 04 58 00 33 81

Par Philippe Le Van (twitter accountplv) Dernière mise à jour : 29 July 2014

Installer git et putty ensemble

Introduction

C'est un peu compliqué de faire marcher Putty et GIT ensemble. Certaines solutions trouvées sur Internet s'apparentent plus à la danse de la pluie qu'à l'informatique...

Voilà la procédure à suivre (testé avec Windows 7 et Windows 8)

Etapes de l'installation

Voilà les étapes majeures :

  • Installer putty (tous les exécutables, avec notamment putty, pageant, puttygen et plink) dans un répertoire sans espace
  • Créer une un couple de clés ssh/putty avec puttygen
  • Lancer (idéalement au démarrage de windows) l'agent ssh (pageant)
  • Ajouter dans l'agent votre clé privée (dans la zone de notification windows, clic droit sur l'icone pageant > add key
  • Se connecter à une machine quelconque avec putty et rester connecté pendant l'installation de git (oui, on touche au mystique)
  • Installer git et choisir l'option plink quand il nous propose de choisir entre openssh et plink

Retours sur la danse de la pluie

Revenons et insistons sur les points bizarres :

  • Git ne permet de choisir entre openssh et putty que lors de l'installation. Si vous voulez changer, désinstaller git et réinstallez le
  • Pendant l'installation de git, pour utiliser putty, il faut qu'une session plink soit ouverte (c'est à dire qu'une fenêtre putty soit ouverte et connectée à une machine quelque part).
  • Il vaut mieux que putty soit installé dans un répertoire dont le nom ne contient pas d'espace. Disons que parfois ça marche, mais il semble que ça soit lié à la conjonction de Mars et Saturne pendant les mois d'équinoxe.

Conclusion

Vous aurez compris au ton du tuto que je viens de perdre 1h sur une réinstallation de git / putty et que ça m'énerve.

Cela dit pour l'instant, je n'ai pas trouvé de meilleur terminal que putty sous windows...

Si vous avez rencontré d'autres difficultés, n'hésitez pas à mentionner les solutions trouvées dans les commentaires.

Commentaires

Ajouter un commentaire