{"id":113,"date":"2025-09-28T16:25:44","date_gmt":"2025-09-28T14:25:44","guid":{"rendered":"https:\/\/www.embarque.ch\/blog\/?p=113"},"modified":"2025-09-28T16:45:31","modified_gmt":"2025-09-28T14:45:31","slug":"connexion-ssh-github-windows","status":"publish","type":"post","link":"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows","title":{"rendered":"Connexion SSH avec GitHub et Sourcetree"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p>Pour renforcer la s\u00e9curit\u00e9 et simplifier la connexion \u00e0 GitHub, il est recommand\u00e9 d\u2019utiliser une authentification via clef SSH plut\u00f4t que par mot de passe ou une authentification OAuth 2.<br>Dans ce tutoriel, nous allons voir pas \u00e0 pas comment :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>g\u00e9n\u00e9rer une clef SSH,<\/li>\n\n\n\n<li>l\u2019ajouter \u00e0 votre compte GitHub,<\/li>\n\n\n\n<li>convertir la clef priv\u00e9e avec Puttygen<\/li>\n\n\n\n<li>l&rsquo;utilisation de l&rsquo;agent de clefs SSH Pageant <\/li>\n\n\n\n<li>et la configurer dans le client git Sourcetree<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">G\u00e9n\u00e9ration de la clef SSH<\/h2>\n\n\n\n<p>T\u00e9l\u00e9chargez l&rsquo;installer MSI : <a href=\"https:\/\/github.com\/PowerShell\/Win32-OpenSSH\">https:\/\/github.com\/PowerShell\/Win32-OpenSSH<\/a><\/p>\n\n\n\n<p>Lancer Powershell :  Windows + R &gt; powershell<\/p>\n\n\n\n<p>G\u00e9n\u00e9rer une une clef avec l\u2019algorithme ed25519. La courbe Ed25519 est l&rsquo;algorithme de signature rapide et performant utilis\u00e9 en standard sur SSH.<\/p>\n\n\n\n<p>Tapez : <em>ssh-keygen -t ed25519 -C \u00ab\u00a0votre@email.com\u00a0\u00bb<\/em> et ajouter une passphrase solide.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>PS C:\\Users\\utilisateur&gt; ssh-keygen -t ed25519 -C \"votre@email.com\"\nGenerating public\/private ed25519 key pair.\nEnter file in which to save the key (C:\\Users\\utilisateur\/.ssh\/id_ed25519): \nEnter passphrase (empty for no passphrase):\nEnter same passphrase again:<\/code><\/pre>\n\n\n\n<p>Deux fichiers sont cr\u00e9\u00e9s dans le r\u00e9pertoire C:\\Users\\[utilisateur]\\.ssh\\ :  <strong>id_ed25519<\/strong> votre clef priv\u00e9e et <strong>id_ed25519.pub<\/strong> votre clef publique.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Configuration GitHub<\/h2>\n\n\n\n<p>Connectez-vous sur votre compte GitHub est allez dans Settings &gt; SSH and GPG keys.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"547\" src=\"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2025\/09\/github_anon-1024x547.png\" alt=\"\" class=\"wp-image-118\" style=\"width:800px\" srcset=\"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2025\/09\/github_anon-1024x547.png 1024w, https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2025\/09\/github_anon-300x160.png 300w, https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2025\/09\/github_anon.png 1099w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Dans la rubrique SSH keys cliquer sur &lsquo;<strong>New SSH key<\/strong>&lsquo;:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Saisissez un titre<\/li>\n\n\n\n<li>Laissez Key type : Authentification Key<\/li>\n\n\n\n<li>Key : copiez-collez le contenu de votre fichier de clef publique <strong>id_ed25519.pub<\/strong><\/li>\n<\/ul>\n\n\n\n<p>Validez ensuite en cliquant sur <strong>Add SSH key<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conversion de la clef avec Puttygen<\/h2>\n\n\n\n<p>Allez sur <a href=\"https:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/latest.html\">https:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/latest.html<\/a> pour t\u00e9l\u00e9charger la derni\u00e8re version de Putty. Avec Putty il y a deux utilitaires qui vont nous int\u00e9resser : puttygen.exe et pageant.exe<\/p>\n\n\n\n<p>Tapez Windows + R &gt; puttygen.exe<br>Puttygen va nous permettre de convertir notre clef priv\u00e9e SSH dans un format utilisable par pageant.exe.<\/p>\n\n\n\n<p>Aller dans Conversions &gt; Import. S\u00e9lectionnez votre clef priv\u00e9e <strong>id_ed25519<\/strong> et saisir votre passphrase.<\/p>\n\n\n\n<p>Enregistrer la clef priv\u00e9e dans un fichier que vous nommerez <strong>id_ed25519.ppk<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"902\" height=\"721\" src=\"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2025\/09\/puttygen_anon.png\" alt=\"\" class=\"wp-image-120\" style=\"width:800px\" srcset=\"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2025\/09\/puttygen_anon.png 902w, https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2025\/09\/puttygen_anon-300x240.png 300w\" sizes=\"auto, (max-width: 902px) 100vw, 902px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Configuration de Pageant<\/h2>\n\n\n\n<p>Pageant va mettre \u00e0 disposition votre cl\u00e9 priv\u00e9e en m\u00e9moire pour que les clients SSH comme Sourcetree puissent s\u2019en servir pour s\u2019authentifier sans que vous ayez \u00e0 retaper la passphrase \u00e0 chaque connexion.<\/p>\n\n\n\n<p>Ouvrir Pageant : Windows + R &gt; pageant.exe<\/p>\n\n\n\n<p>Cliquer sur Add Key, s\u00e9lectionner le fichier <strong>id_ed25519.ppk<\/strong> et saisir la passphrase.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1015\" height=\"636\" src=\"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2025\/09\/pageant_anon-1.png\" alt=\"\" class=\"wp-image-121\" style=\"width:800px\" srcset=\"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2025\/09\/pageant_anon-1.png 1015w, https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2025\/09\/pageant_anon-1-300x188.png 300w\" sizes=\"auto, (max-width: 1015px) 100vw, 1015px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Configuration de Sourcetree<\/h2>\n\n\n\n<p>Pour tester la connexion avec git tapez : Windows + R puis : ssh -T git@github.com<br>Saisissez votre passphrase.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>PS C:\\Users\\embarquech&gt; ssh -T git@github.com\nEnter passphrase for key 'C:\\Users\\embarquech\/.ssh\/id_ed25519':\nHi embarquech! You've successfully authenticated, but GitHub does not provide shell access.<\/code><\/pre>\n\n\n\n<p>Si tout est bon d\u00e9marrez Sourcetree, vous devez pouvoir maintenant cloner votre d\u00e9p\u00f4t en passant par git de mani\u00e8re automatique :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"944\" height=\"682\" src=\"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2025\/09\/image-3.png\" alt=\"\" class=\"wp-image-117\" style=\"width:800px\" srcset=\"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2025\/09\/image-3.png 944w, https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2025\/09\/image-3-300x217.png 300w\" sizes=\"auto, (max-width: 944px) 100vw, 944px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Pour renforcer la s\u00e9curit\u00e9 et simplifier la connexion \u00e0 GitHub, il est recommand\u00e9 d\u2019utiliser une authentification via clef SSH plut\u00f4t que par mot de passe ou une authentification OAuth 2.Dans ce tutoriel, nous allons voir pas \u00e0 pas comment : G\u00e9n\u00e9ration de la clef SSH T\u00e9l\u00e9chargez l&rsquo;installer MSI : https:\/\/github.com\/PowerShell\/Win32-OpenSSH Lancer Powershell : Windows + R &gt; powershell G\u00e9n\u00e9rer une une clef avec l\u2019algorithme ed25519. La courbe Ed25519 est l&rsquo;algorithme de signature rapide et performant utilis\u00e9 en standard sur <a href=\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows\" class=\"more-link\">&#8230;<span class=\"screen-reader-text\">  Connexion SSH avec GitHub et Sourcetree<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":79,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-113","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-non-classe"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Connexion SSH avec GitHub et Sourcetree - Blog<\/title>\n<meta name=\"description\" content=\"Apprenez \u00e0 g\u00e9n\u00e9rer une cl\u00e9 SSH Ed25519, l\u2019ajouter \u00e0 GitHub, la convertir avec Puttygen, configurer Pageant et utiliser Sourcetree sous Windows.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Connexion SSH avec GitHub et Sourcetree - Blog\" \/>\n<meta property=\"og:description\" content=\"Apprenez \u00e0 g\u00e9n\u00e9rer une cl\u00e9 SSH Ed25519, l\u2019ajouter \u00e0 GitHub, la convertir avec Puttygen, configurer Pageant et utiliser Sourcetree sous Windows.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows\" \/>\n<meta property=\"og:site_name\" content=\"Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-28T14:25:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-28T14:45:31+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@embarquech\" \/>\n<meta name=\"twitter:site\" content=\"@embarquech\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.embarque.ch\/blog\/#\/schema\/person\/91d25a3fc9be9d27b57ce8d5142c9e4c\"},\"headline\":\"Connexion SSH avec GitHub et Sourcetree\",\"datePublished\":\"2025-09-28T14:25:44+00:00\",\"dateModified\":\"2025-09-28T14:45:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows\"},\"wordCount\":429,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.embarque.ch\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2024\/03\/logo.svg\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows\",\"url\":\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows\",\"name\":\"Connexion SSH avec GitHub et Sourcetree - Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.embarque.ch\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2024\/03\/logo.svg\",\"datePublished\":\"2025-09-28T14:25:44+00:00\",\"dateModified\":\"2025-09-28T14:45:31+00:00\",\"description\":\"Apprenez \u00e0 g\u00e9n\u00e9rer une cl\u00e9 SSH Ed25519, l\u2019ajouter \u00e0 GitHub, la convertir avec Puttygen, configurer Pageant et utiliser Sourcetree sous Windows.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#primaryimage\",\"url\":\"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2024\/03\/logo.svg\",\"contentUrl\":\"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2024\/03\/logo.svg\",\"width\":100,\"height\":100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.embarque.ch\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Connexion SSH avec GitHub et Sourcetree\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.embarque.ch\/blog\/#website\",\"url\":\"https:\/\/www.embarque.ch\/blog\/\",\"name\":\"Blog\",\"description\":\"embarque.ch\",\"publisher\":{\"@id\":\"https:\/\/www.embarque.ch\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.embarque.ch\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.embarque.ch\/blog\/#organization\",\"name\":\"Blog\",\"url\":\"https:\/\/www.embarque.ch\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.embarque.ch\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2024\/03\/logo-text.svg\",\"contentUrl\":\"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2024\/03\/logo-text.svg\",\"width\":460,\"height\":100,\"caption\":\"Blog\"},\"image\":{\"@id\":\"https:\/\/www.embarque.ch\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/embarquech\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.embarque.ch\/blog\/#\/schema\/person\/91d25a3fc9be9d27b57ce8d5142c9e4c\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.embarque.ch\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/168e60172449e793b91e228ccdf872fda0530ede3ec0977597663775518c67e8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/168e60172449e793b91e228ccdf872fda0530ede3ec0977597663775518c67e8?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/www.embarque.ch\/blog\"],\"url\":\"https:\/\/www.embarque.ch\/blog\/author\/admin\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Connexion SSH avec GitHub et Sourcetree - Blog","description":"Apprenez \u00e0 g\u00e9n\u00e9rer une cl\u00e9 SSH Ed25519, l\u2019ajouter \u00e0 GitHub, la convertir avec Puttygen, configurer Pageant et utiliser Sourcetree sous Windows.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows","og_locale":"fr_FR","og_type":"article","og_title":"Connexion SSH avec GitHub et Sourcetree - Blog","og_description":"Apprenez \u00e0 g\u00e9n\u00e9rer une cl\u00e9 SSH Ed25519, l\u2019ajouter \u00e0 GitHub, la convertir avec Puttygen, configurer Pageant et utiliser Sourcetree sous Windows.","og_url":"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows","og_site_name":"Blog","article_published_time":"2025-09-28T14:25:44+00:00","article_modified_time":"2025-09-28T14:45:31+00:00","author":"admin","twitter_card":"summary_large_image","twitter_creator":"@embarquech","twitter_site":"@embarquech","twitter_misc":{"\u00c9crit par":"admin","Dur\u00e9e de lecture estim\u00e9e":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#article","isPartOf":{"@id":"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows"},"author":{"name":"admin","@id":"https:\/\/www.embarque.ch\/blog\/#\/schema\/person\/91d25a3fc9be9d27b57ce8d5142c9e4c"},"headline":"Connexion SSH avec GitHub et Sourcetree","datePublished":"2025-09-28T14:25:44+00:00","dateModified":"2025-09-28T14:45:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows"},"wordCount":429,"commentCount":0,"publisher":{"@id":"https:\/\/www.embarque.ch\/blog\/#organization"},"image":{"@id":"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#primaryimage"},"thumbnailUrl":"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2024\/03\/logo.svg","inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows","url":"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows","name":"Connexion SSH avec GitHub et Sourcetree - Blog","isPartOf":{"@id":"https:\/\/www.embarque.ch\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#primaryimage"},"image":{"@id":"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#primaryimage"},"thumbnailUrl":"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2024\/03\/logo.svg","datePublished":"2025-09-28T14:25:44+00:00","dateModified":"2025-09-28T14:45:31+00:00","description":"Apprenez \u00e0 g\u00e9n\u00e9rer une cl\u00e9 SSH Ed25519, l\u2019ajouter \u00e0 GitHub, la convertir avec Puttygen, configurer Pageant et utiliser Sourcetree sous Windows.","breadcrumb":{"@id":"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#primaryimage","url":"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2024\/03\/logo.svg","contentUrl":"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2024\/03\/logo.svg","width":100,"height":100},{"@type":"BreadcrumbList","@id":"https:\/\/www.embarque.ch\/blog\/2025\/09\/28\/connexion-ssh-github-windows#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.embarque.ch\/blog"},{"@type":"ListItem","position":2,"name":"Connexion SSH avec GitHub et Sourcetree"}]},{"@type":"WebSite","@id":"https:\/\/www.embarque.ch\/blog\/#website","url":"https:\/\/www.embarque.ch\/blog\/","name":"Blog","description":"embarque.ch","publisher":{"@id":"https:\/\/www.embarque.ch\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.embarque.ch\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.embarque.ch\/blog\/#organization","name":"Blog","url":"https:\/\/www.embarque.ch\/blog\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.embarque.ch\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2024\/03\/logo-text.svg","contentUrl":"https:\/\/www.embarque.ch\/blog\/wp-content\/uploads\/2024\/03\/logo-text.svg","width":460,"height":100,"caption":"Blog"},"image":{"@id":"https:\/\/www.embarque.ch\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/embarquech"]},{"@type":"Person","@id":"https:\/\/www.embarque.ch\/blog\/#\/schema\/person\/91d25a3fc9be9d27b57ce8d5142c9e4c","name":"admin","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.embarque.ch\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/168e60172449e793b91e228ccdf872fda0530ede3ec0977597663775518c67e8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/168e60172449e793b91e228ccdf872fda0530ede3ec0977597663775518c67e8?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/www.embarque.ch\/blog"],"url":"https:\/\/www.embarque.ch\/blog\/author\/admin"}]}},"_links":{"self":[{"href":"https:\/\/www.embarque.ch\/blog\/wp-json\/wp\/v2\/posts\/113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.embarque.ch\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.embarque.ch\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.embarque.ch\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.embarque.ch\/blog\/wp-json\/wp\/v2\/comments?post=113"}],"version-history":[{"count":9,"href":"https:\/\/www.embarque.ch\/blog\/wp-json\/wp\/v2\/posts\/113\/revisions"}],"predecessor-version":[{"id":134,"href":"https:\/\/www.embarque.ch\/blog\/wp-json\/wp\/v2\/posts\/113\/revisions\/134"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.embarque.ch\/blog\/wp-json\/wp\/v2\/media\/79"}],"wp:attachment":[{"href":"https:\/\/www.embarque.ch\/blog\/wp-json\/wp\/v2\/media?parent=113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.embarque.ch\/blog\/wp-json\/wp\/v2\/categories?post=113"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.embarque.ch\/blog\/wp-json\/wp\/v2\/tags?post=113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}