{"id":70825,"date":"2023-07-10T11:09:52","date_gmt":"2023-07-10T10:09:52","guid":{"rendered":"https:\/\/kinsta.com\/fr\/?p=70825&#038;preview=true&#038;preview_id=70825"},"modified":"2023-08-22T12:05:58","modified_gmt":"2023-08-22T11:05:58","slug":"comment-pousser-code-github","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/","title":{"rendered":"Comment pousser du code sur GitHub : Pas \u00e0 pas"},"content":{"rendered":"<p>La mise en place d&rsquo;un contr\u00f4le de version serait une t\u00e2che simple si vous travailliez en tant que d\u00e9veloppeur solo avec un d\u00e9p\u00f4t local. Cependant, ce n&rsquo;est pas le cas pour de nombreux projets professionnels. Au lieu de cela, une \u00e9quipe mettra ses ressources en commun dans un d\u00e9p\u00f4t distant en utilisant un h\u00e9bergeur tel que <a href=\"https:\/\/kinsta.com\/fr\/blog\/base-de-connaissances-github\/\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub<\/a>. Il est donc important d&rsquo;apprendre \u00e0 pousser vers GitHub, car c&rsquo;est quelque chose que vous devrez faire dans le cadre de votre flux de travail.<\/p>\n<p>Cet article vous montrera comment pousser vers GitHub en utilisant la ligne de commande. Nous examinerons \u00e9galement des applications d\u00e9di\u00e9es pour faciliter le processus. \u00c0 la fin de l&rsquo;article, nous expliquons pourquoi vous devriez apprendre \u00e0 faire des demandes d&rsquo;extraction et comment elles sont li\u00e9es \u00e0 la pouss\u00e9e de code. Tout d&rsquo;abord, voyons comment vous utilisez GitHub pour vos projets.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Comment un d\u00e9veloppeur ou un programmeur utilise GitHub<\/h2>\n<p><a href=\"http:\/\/github.com\/\">GitHub est un outil essentiel<\/a> pour les d\u00e9veloppeurs et les programmeurs du monde entier, et ce pour plusieurs raisons. Il vous permet de stocker votre code dans un endroit centralis\u00e9, ce qui facilite son acc\u00e8s et permet une meilleure collaboration avec d&rsquo;autres d\u00e9veloppeurs.<\/p>\n<figure id=\"attachment_156944\" aria-describedby=\"caption-attachment-156944\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156944 size-full\" title=\"GitHub Logo\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/github-logo.png\" alt=\"Le logo GitHub.\" width=\"1000\" height=\"363\"><figcaption id=\"caption-attachment-156944\" class=\"wp-caption-text\">Le logo GitHub.<\/figcaption><\/figure>\n<p>Vous pouvez \u00e9galement suivre les modifications apport\u00e9es \u00e0 votre code et revenir \u00e0 des versions ant\u00e9rieures si n\u00e9cessaire. En outre, GitHub fournit des outils pour aider \u00e0 g\u00e9rer les probl\u00e8mes et les bogues, ce qui facilite la maintenance de votre base de code.<\/p>\n<p>La collaboration est l&rsquo;une des principales raisons pour lesquelles vous pourriez utiliser GitHub comme <a href=\"https:\/\/kinsta.com\/fr\/blog\/controle-version-wordpress-git\/\">syst\u00e8me de contr\u00f4le de version (Version Control System ou VCS)<\/a> \u00e0 distance. Il vous permet de partager du code, de suivre les modifications et de collaborer sur les probl\u00e8mes sans trop de difficult\u00e9s. Cela peut contribuer \u00e0 l&rsquo;efficacit\u00e9 et \u00e0 l&rsquo;am\u00e9lioration de la qualit\u00e9 du code.<\/p>\n<p>GitHub vous offre \u00e9galement un moyen simple de g\u00e9rer plusieurs versions d&rsquo;une base de code, de suivre les modifications et de les annuler si n\u00e9cessaire. Les grands projets et les efforts de collaboration en mati\u00e8re de logiciels libres ne sont que deux fa\u00e7ons dont GitHub montrera sa valeur.<\/p>\n<p>M\u00eame les cas d&rsquo;utilisation simples peuvent \u00eatre id\u00e9aux. Par exemple, vous pouvez stocker du code pour votre <a href=\"https:\/\/kinsta.com\/fr\/blog\/git-pour-developpement-web\/\">projet de d\u00e9veloppement web<\/a> et envoyer des mises \u00e0 jour \u00e0 distance au fur et \u00e0 mesure que vous apportez des modifications. De m\u00eame, les projets d&rsquo;int\u00e9gration et de d\u00e9ploiement continus (CI\/CD) b\u00e9n\u00e9ficieront de l&rsquo;automatisation sous la forme d&rsquo;<a href=\"https:\/\/github.com\/features\/actions\" target=\"_blank\" rel=\"noopener noreferrer\">actions GitHub<\/a> pendant les phases de construction.<\/p>\n<figure id=\"attachment_156940\" aria-describedby=\"caption-attachment-156940\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156940 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/github-actions.png\" alt=\"Un exemple de la fa\u00e7on dont les actions GitHub s'int\u00e8grent dans un flux de travail.\" width=\"1000\" height=\"430\"><figcaption id=\"caption-attachment-156940\" class=\"wp-caption-text\">Un exemple de la fa\u00e7on dont les actions GitHub s&rsquo;int\u00e8grent dans un flux de travail.<\/figcaption><\/figure>\n<p>Dans l&rsquo;ensemble, GitHub &#8211; et d&rsquo;autres h\u00f4tes VCS distants tels que <a href=\"http:\/\/gitlab.com\" target=\"_blank\" rel=\"noopener noreferrer\">GitLab<\/a> &#8211; fournit une plateforme pour la collaboration, le contr\u00f4le des versions et d&rsquo;autres flux de travail de d\u00e9veloppement. Il peut contribuer \u00e0 rationaliser le processus de d\u00e9veloppement et \u00e0 am\u00e9liorer la qualit\u00e9 du code. En tant que tel, vous voudrez apprendre \u00e0 pousser vers GitHub, car cette connaissance vous sera utile presque tous les jours.<\/p>\n<h2>Comment pousser vers GitHub depuis le terminal (ligne de commande)<\/h2>\n<p>La suite de cet article vous montrera comment pousser sur GitHub. Il s&rsquo;agit d&rsquo;un processus simple \u00e0 comprendre et \u00e0 ex\u00e9cuter.<\/p>\n<p>Cependant, vous devez vous assurer que vous avez configur\u00e9 votre projet au pr\u00e9alable, sinon vous rencontrerez des erreurs. Dans notre premi\u00e8re section, nous examinerons les outils et les comp\u00e9tences dont vous avez besoin, puis nous \u00e9tudierons le processus lui-m\u00eame en d\u00e9tail.<\/p>\n<h3>Ce dont vous avez besoin pour pousser sur GitHub<\/h3>\n<p>Il est important de s&rsquo;assurer que vous avez configur\u00e9 votre projet pour supporter l&rsquo;utilisation d&rsquo;un d\u00e9p\u00f4t distant et l&rsquo;int\u00e9gration du push dans votre flux de travail. Pour cela, vous avez avant tout besoin d&rsquo;un <a href=\"https:\/\/kinsta.com\/fr\/blog\/git-vs-github\/\">d\u00e9p\u00f4t Git<\/a> &#8211; un \u00ab repo \u00bb dans lequel stocker votre code. Il s&rsquo;agit d&rsquo;un dossier qui contient les fichiers associ\u00e9s \u00e0 votre projet.<\/p>\n<p>L&rsquo;ensemble du processus de contr\u00f4le de version commence dans un environnement local sur votre ordinateur. Nous verrons plus loin les \u00e9tapes exactes pour y parvenir, mais vous poss\u00e9dez peut-\u00eatre d\u00e9j\u00e0 ces connaissances (ou savez o\u00f9 les trouver)<\/p>\n<p>Vous avez \u00e9galement besoin d&rsquo;un compte GitHub. En fait, vous pouvez \u00e9galement utiliser un autre h\u00f4te VCS en ligne, tel que <a href=\"https:\/\/kinsta.com\/fr\/blog\/gitlab-vs-github\/\">GitLab<\/a>, <a href=\"https:\/\/kinsta.com\/fr\/blog\/bitbucket-vs-github\/\">BitBucket<\/a>, <a href=\"https:\/\/buddy.works\/\" target=\"_blank\" rel=\"noopener noreferrer\">Buddy<\/a>, et bien d&rsquo;autres encore. Les instructions que nous vous donnons ici s&rsquo;appliqueront, pour la plupart, \u00e0 d&rsquo;autres plateformes. Cependant, la comparaison de ces h\u00e9bergeurs d\u00e9passe le cadre de cet article.<\/p>\n<p>Pour pousser votre code sur GitHub, vous pouvez utiliser soit la ligne de commande, soit une interface utilisateur graphique (GUI). L&rsquo;essentiel de notre article portera sur le flux de travail en ligne de commande, mais une section sera \u00e9galement consacr\u00e9e \u00e0 l&rsquo;utilisation d&rsquo;une interface utilisateur graphique, car certaines d&rsquo;entre elles sont populaires. Cependant, notez que chaque interface graphique peut avoir un processus diff\u00e9rent pour pousser vers GitHub, ce qui signifie que vous devez vous en tenir \u00e0 une application particuli\u00e8re pour en tirer le meilleur parti.<\/p>\n<p>Enfin, assurez-vous d&rsquo;avoir le bon acc\u00e8s \u00e0 votre r\u00e9pertoire. La <a href=\"https:\/\/docs.github.com\/en\/authentication\/keeping-your-account-and-data-secure\/about-authentication-to-github\" target=\"_blank\" rel=\"noopener noreferrer\">documentation de GitHub<\/a> est tr\u00e8s compl\u00e8te \u00e0 ce sujet, et vous devriez vous tourner vers des jetons d&rsquo;acc\u00e8s HTTPS ou un <a href=\"https:\/\/kinsta.com\/fr\/blog\/comment-utiliser-ssh\/\">acc\u00e8s Secure Shell (SSH)<\/a>. Sans cela, vous ne pourrez pas travailler !<\/p>\n<h3>1. Cr\u00e9er un d\u00e9p\u00f4t GitHub<\/h3>\n<p>La premi\u00e8re \u00e9tape consiste \u00e0 cr\u00e9er un nouveau d\u00e9p\u00f4t en ligne sur GitHub. Vous pouvez le faire \u00e0 partir de la ligne de commande, mais il est tout aussi simple de le faire \u00e0 l&rsquo;aide d&rsquo;un navigateur web.<\/p>\n<p>Une fois que vous vous \u00eates connect\u00e9 ou inscrit \u00e0 GitHub, rendez-vous dans le coin sup\u00e9rieur droit de l&rsquo;\u00e9cran et cherchez un menu d\u00e9roulant <strong>Plus<\/strong> \u00e0 c\u00f4t\u00e9 de l&rsquo;avatar de votre profil. Si vous l&rsquo;ouvrez, vous verrez quelques options, dont <strong>Nouveau d\u00e9p\u00f4t<\/strong>:<\/p>\n<figure id=\"attachment_156949\" aria-describedby=\"caption-attachment-156949\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156949 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/new-repository-button.png\" alt=\"Choisir de cr\u00e9er un nouveau d\u00e9p\u00f4t dans GitHub.\" width=\"1000\" height=\"737\"><figcaption id=\"caption-attachment-156949\" class=\"wp-caption-text\">Choisir de cr\u00e9er un nouveau d\u00e9p\u00f4t dans GitHub.<\/figcaption><\/figure>\n<p>Une fois que vous avez cliqu\u00e9 sur cette option, vous arrivez sur la page <strong>Cr\u00e9er un nouveau d\u00e9p\u00f4t<\/strong>. Celle-ci vous montrera un certain nombre de r\u00e9glages pour vous aider \u00e0 configurer votre d\u00e9p\u00f4t distant :<\/p>\n<figure id=\"attachment_156937\" aria-describedby=\"caption-attachment-156937\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156937 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/create-new-repo-page.png\" alt=\"Cr\u00e9er un nouveau d\u00e9p\u00f4t dans GitHub.\" width=\"1000\" height=\"564\"><figcaption id=\"caption-attachment-156937\" class=\"wp-caption-text\">Cr\u00e9er un nouveau d\u00e9p\u00f4t dans GitHub.<\/figcaption><\/figure>\n<p>Les options que vous d\u00e9finissez ici seront propres aux besoins de votre projet. Cependant, si vous avez d\u00e9j\u00e0 un d\u00e9p\u00f4t local \u00e0 pousser vers GitHub, nous devrions cocher le moins possible afin de garder la parit\u00e9 entre le d\u00e9p\u00f4t local et le d\u00e9p\u00f4t distant.<\/p>\n<p>Cliquez ensuite sur le bouton <strong>Cr\u00e9er un d\u00e9p\u00f4t<\/strong>, et GitHub se chargera de tout mettre en place. \u00c0 ce stade, vous arrivez sur la page d&rsquo;accueil du d\u00e9p\u00f4t, avec des instructions sur la fa\u00e7on de cr\u00e9er un nouveau d\u00e9p\u00f4t local li\u00e9 au d\u00e9p\u00f4t distant \u00e0 l&rsquo;aide de la ligne de commande. Le chemin que vous suivrez d\u00e9pendra du fait que vous n&rsquo;ayez pas encore de d\u00e9p\u00f4t ou que vous souhaitiez cloner le contenu d&rsquo;un projet existant.<\/p>\n<p>Si vous avez d\u00e9j\u00e0 initialis\u00e9 Git et aliment\u00e9 votre d\u00e9p\u00f4t local, vous n&rsquo;aurez rien \u00e0 faire \u00e0 partir de la deuxi\u00e8me \u00e9tape. Au lieu de cela, vous pouvez passer directement \u00e0 la troisi\u00e8me \u00e9tape, o\u00f9 nous verrons comment pousser du code sur GitHub \u00e0 partir de votre d\u00e9p\u00f4t local.<\/p>\n<h3>2a. Cloner votre d\u00e9p\u00f4t Git distant<\/h3>\n<p>Si vous n&rsquo;avez pas encore de d\u00e9p\u00f4t local, la version GitHub sera la seule. La meilleure fa\u00e7on de synchroniser les deux emplacements est d&rsquo;utiliser la commande git clone sur votre ordinateur. Cependant, vous avez besoin de l&rsquo;URL de votre d\u00e9p\u00f4t.<\/p>\n<p>Pour l&rsquo;obtenir, rendez-vous sur le d\u00e9p\u00f4t dans GitHub, et cherchez l&rsquo;option d\u00e9roulante verte <strong>Code<\/strong> au-dessus de votre liste de fichiers :<\/p>\n<figure id=\"attachment_156935\" aria-describedby=\"caption-attachment-156935\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156935 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/code-drop-down.png\" alt=\"Ouverture du menu d\u00e9roulant Code dans GitHub.\" width=\"1000\" height=\"511\"><figcaption id=\"caption-attachment-156935\" class=\"wp-caption-text\">Ouverture du menu d\u00e9roulant Code dans GitHub.<\/figcaption><\/figure>\n<p>Si vous ne voyez pas cette option, c&rsquo;est probablement parce que votre d\u00e9p\u00f4t n&rsquo;est pas encore rempli. Notez que vous pouvez copier l&rsquo;URL du d\u00e9p\u00f4t \u00e0 partir de la bo\u00eete bleue de configuration rapide en haut de l&rsquo;\u00e9cran. Passez simplement \u00e0 HTTPS en utilisant les boutons, et copiez l&rsquo;URL.<\/p>\n<figure id=\"attachment_156951\" aria-describedby=\"caption-attachment-156951\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156951 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/quick-setup-url.png\" alt=\"Utilisation des options de configuration rapide pour copier l'adresse URL d'un d\u00e9p\u00f4t dans GitHub.\" width=\"1000\" height=\"239\"><figcaption id=\"caption-attachment-156951\" class=\"wp-caption-text\">Utilisation des options de configuration rapide pour copier l&rsquo;adresse URL d&rsquo;un d\u00e9p\u00f4t dans GitHub.<\/figcaption><\/figure>\n<p>Cependant, nous pr\u00e9f\u00e9rons g\u00e9n\u00e9rer un fichier <strong>.gitignore<\/strong>, car vous en aurez besoin de toute fa\u00e7on. Vous pouvez utiliser <a href=\"http:\/\/gitignore.io\" target=\"_blank\" rel=\"noopener noreferrer\">gitignore.io<\/a> pour rechercher les outils que vous utilisez et, \u00e0 partir de l\u00e0, g\u00e9n\u00e9rer un fichier <strong>.gitignore<\/strong> complet \u00e0 t\u00e9l\u00e9verser dans le d\u00e9p\u00f4t :<\/p>\n<figure id=\"attachment_156945\" aria-describedby=\"caption-attachment-156945\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156945 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/gitignore-io-site.png\" alt=\"Le site web gitignore.io.\" width=\"1000\" height=\"525\"><figcaption id=\"caption-attachment-156945\" class=\"wp-caption-text\">Le site web gitignore.io.<\/figcaption><\/figure>\n<p>Quoi qu&rsquo;il en soit, une fois que vous pouvez ouvrir le menu d\u00e9roulant <strong>Code<\/strong>, il affichera les URL de votre r\u00e9pertoire. Il y aura des options pour HTTPS, Secure Shell (SSH), et d&rsquo;autres. Cependant, l&rsquo;approche la plus simple est d&rsquo;utiliser l&rsquo;URL HTTPS. Vous pouvez cliquer sur la petite ic\u00f4ne <strong>Copier<\/strong> \u00e0 c\u00f4t\u00e9 de l&rsquo;URL en question pour la copier dans votre presse-papiers.<\/p>\n<p>Ensuite, retournez \u00e0 votre Terminal ou \u00e0 votre application de ligne de commande, et ex\u00e9cutez ce qui suit :<\/p>\n<pre><code class=\"\"language-bash\u201d\">git clone &lt;full-github-url&gt;<\/code><\/pre>\n<p>Une fois la commande ex\u00e9cut\u00e9e, Git copiera le d\u00e9p\u00f4t distant dans votre environnement local.<\/p>\n<h3>2b. Initialiser Git dans votre dossier de projet local<\/h3>\n<p>Pour les situations o\u00f9 vous n&rsquo;avez pas encore de version locale de votre d\u00e9p\u00f4t distant, vous devez en initialiser une. La plupart du travail que vous ferez sera local, en poussant les changements vers le serveur distant \u00e0 intervalles r\u00e9guliers. Voici les \u00e9tapes \u00e0 suivre :<\/p>\n<ul>\n<li style=\"font-weight: 400\">Tout d&rsquo;abord, <code>cd<\/code> vers un dossier que vous souhaitez utiliser pour votre projet.<\/li>\n<li style=\"font-weight: 400\">Ensuite, ex\u00e9cutez la commande <code>git init<\/code>. Cela initialisera Git dans votre dossier de projet local et cr\u00e9era un r\u00e9pertoire <strong>.git<\/strong> cach\u00e9.<\/li>\n<li style=\"font-weight: 400\">Ajoutez votre fichier <strong>.gitignore<\/strong> \u00e0 la racine du dossier local de votre projet, car vous ne voudrez pas mettre en sc\u00e8ne certaines modifications relatives aux fichiers syst\u00e8me.<\/li>\n<\/ul>\n<p>\u00c0 ce stade, vous devez indexer vos fichiers actuels. Vous le faites de la mani\u00e8re habituelle en utilisant <code>git add<\/code>, puis en validant les modifications :<\/p>\n<pre><code class=\"\"language-bash\u201d\">git add .\n\ngit commit -m \u201cInitial Commit\u201d\n\ngit branch -M trunk\n<\/code><\/pre>\n<p>La derni\u00e8re ligne change votre branche principale en quelque chose d&rsquo;autre de votre choix si vous n&rsquo;avez pas encore bascul\u00e9 de master. Ce dernier est probl\u00e9matique car il a des connotations n\u00e9gatives pour l&rsquo;esclavage, il est donc recommand\u00e9 de le changer. Nous avons utilis\u00e9 trunk ici, mais main est \u00e9galement acceptable. Si vous savez que cette ligne n&rsquo;est pas n\u00e9cessaire, vous pouvez l&rsquo;omettre.<\/p>\n<p>\u00c0 ce stade, vous \u00eates pr\u00eat \u00e0 apprendre comment pousser sur GitHub !<\/p>\n<h3>3. Ajouter une nouvelle origine distante et pousser votre code sur GitHub<\/h3>\n<p>Une fois que vous avez cr\u00e9\u00e9 un nouveau d\u00e9p\u00f4t distant sur GitHub, vous devez ajouter une nouvelle \u00ab origine distante \u00bb \u00e0 votre d\u00e9p\u00f4t local. Il s&rsquo;agit essentiellement du lien vers votre d\u00e9p\u00f4t distant, afin que votre d\u00e9p\u00f4t local sache o\u00f9 envoyer les modifications en amont.<\/p>\n<p>Pour ce faire, entrez la commande suivante dans votre terminal :<\/p>\n<pre><code class=\"\"language-bash\u201d\">git remote add origin &lt;github-url&gt;\n<\/code><\/pre>\n<p>D&rsquo;un point de vue technique, le d\u00e9p\u00f4t distant que vous ajoutez peut avoir n&rsquo;importe quel nom. Cependant, la plupart des gens l&rsquo;appellent \u00ab origin \u00bb car vous n&rsquo;utilisez qu&rsquo;un seul remote add, et cela offre une clart\u00e9 absolue. \u00c0 ce stade, vous pouvez pousser vers GitHub en utilisant la commande suivante :<\/p>\n<pre><code class=\"\"language-bash\u201d\">git push -u origin trunk\n<\/code><\/pre>\n<p>Cette commande poussera votre code vers la nouvelle origine distante &#8211; nomm\u00e9e \u00ab origin \u00bb &#8211; et mettra la branche amont \u00e0 \u00ab trunk \u00bb Vous pouvez \u00e9galement pousser n&rsquo;importe quelle branche vers le d\u00e9p\u00f4t distant si vous en avez besoin.<\/p>\n<figure id=\"attachment_156939\" aria-describedby=\"caption-attachment-156939\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156939 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/git-push-complete.png\" alt=\"Ex\u00e9cution d'une commande git push dans le terminal.\" width=\"1000\" height=\"353\"><figcaption id=\"caption-attachment-156939\" class=\"wp-caption-text\">Ex\u00e9cution d&rsquo;une commande git push dans le terminal.<\/figcaption><\/figure>\n<p>Une fois le processus termin\u00e9, vous devez v\u00e9rifier que le push a \u00e9t\u00e9 un succ\u00e8s. Il y a plusieurs fa\u00e7ons de le faire. Par exemple, vous pouvez vous rendre sur le d\u00e9p\u00f4t sur GitHub et v\u00e9rifier que les modifications sont en cours :<\/p>\n<figure id=\"attachment_156948\" aria-describedby=\"caption-attachment-156948\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156948 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/live-repo.png\" alt=\"V\u00e9rifier l'\u00e9tat d'un d\u00e9p\u00f4t Git sur GitHub.\" width=\"1000\" height=\"442\"><figcaption id=\"caption-attachment-156948\" class=\"wp-caption-text\">V\u00e9rifier l&rsquo;\u00e9tat d&rsquo;un d\u00e9p\u00f4t Git sur GitHub.<\/figcaption><\/figure>\n<p>Cependant, vous pouvez \u00e9galement lancer <code>git log<\/code> \u00e0 partir de la ligne de commande :<\/p>\n<figure id=\"attachment_156938\" aria-describedby=\"caption-attachment-156938\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156938 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/git-log.png\" alt=\"Ex\u00e9cution d'une commande git log dans le terminal et affichage de la sortie.\" width=\"1000\" height=\"417\"><figcaption id=\"caption-attachment-156938\" class=\"wp-caption-text\">Ex\u00e9cution d&rsquo;une commande git log dans le terminal et affichage de la sortie.<\/figcaption><\/figure>\n<p>Cette commande affiche chaque commit de votre d\u00e9p\u00f4t, y compris celui que vous venez de pousser. Ainsi, si le commit se trouve dans le journal, le push a \u00e9t\u00e9 un succ\u00e8s.<\/p>\n<h4>Comment pousser vers GitHub sans erreurs<\/h4>\n<p>Dans certains cas, vous pouvez rencontrer une erreur lorsque vous essayez de pousser du code sur GitHub :<\/p>\n<figure id=\"attachment_156954\" aria-describedby=\"caption-attachment-156954\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156954 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/rsa-error.png\" alt=\"Erreur de cl\u00e9 RSA apr\u00e8s l'ex\u00e9cution d'un git push.\" width=\"1000\" height=\"508\"><figcaption id=\"caption-attachment-156954\" class=\"wp-caption-text\">Erreur de cl\u00e9 RSA apr\u00e8s l&rsquo;ex\u00e9cution d&rsquo;un git push.<\/figcaption><\/figure>\n<p>Cela se produit lorsque vous avez d\u00e9j\u00e0 une connexion s\u00e9curis\u00e9e \u00e0 GitHub \u00e0 travers un ancien projet mais en utilisant une ancienne cl\u00e9 RSA. Nous avons un guide sur la fa\u00e7on de <a href=\"https:\/\/kinsta.com\/fr\/blog\/warning-remote-host-identification-has-changed\/#how-to-fix-the-warning-remote-host-identification-has-changed-error-on-windows-and-mac\">r\u00e9soudre ce probl\u00e8me en g\u00e9n\u00e9ral<\/a>. Cependant, <a href=\"https:\/\/github.blog\/2023-03-23-we-updated-our-rsa-ssh-host-key\/\" target=\"_blank\" rel=\"noopener noreferrer\">pour r\u00e9soudre<\/a> ce probl\u00e8me pour GitHub en particulier, vous pouvez ex\u00e9cuter ce qui suit :<\/p>\n<pre><code class=\"\"language-bash\u201d\">ssh-keygen -R github.com\n<\/code><\/pre>\n<p>Cela mettra \u00e0 jour votre fichier \u00ab known hosts \u00bb, puis affichera un message de confirmation :<\/p>\n<figure id=\"attachment_156952\" aria-describedby=\"caption-attachment-156952\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156952 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/remove-old-key.png\" alt=\"Suppression d'une ancienne cl\u00e9 d'h\u00f4te \u00e0 l'aide du terminal.\" width=\"1000\" height=\"331\"><figcaption id=\"caption-attachment-156952\" class=\"wp-caption-text\">Suppression d&rsquo;une ancienne cl\u00e9 d&rsquo;h\u00f4te \u00e0 l&rsquo;aide du terminal.<\/figcaption><\/figure>\n<p>\u00c0 partir de l\u00e0, ex\u00e9cutez la commande suivante pour ajouter la nouvelle cl\u00e9 RSA \u00e0 votre fichier d&rsquo;h\u00f4tes connus :<\/p>\n<pre><code class=\"\"language-bash\u201d\">curl -L https:\/\/api.github.com\/meta | jq -r '.ssh_keys | .[]' | sed -e 's\/^\/github.com \/' &gt;&gt; ~\/.ssh\/known_hosts\n<\/code><\/pre>\n<p>En fait, vous pouvez \u00e9galement voir une erreur ici, concernant le paquetage jq. Si c&rsquo;est le cas, vous pouvez ex\u00e9cuter l&rsquo;une ou l&rsquo;autre des op\u00e9rations suivantes, en fonction de votre syst\u00e8me d&rsquo;exploitation :<\/p>\n<ul>\n<li style=\"font-weight: 400\"><strong>Windows :<\/strong> <code>curl -L -o \/usr\/bin\/jq.exe https:\/\/github.com\/stedolan\/jq\/releases\/latest\/download\/jq-win64.exe<\/code><\/li>\n<li style=\"font-weight: 400\"><strong>Mac :<\/strong> <code>brew install jq<\/code><\/li>\n<li style=\"font-weight: 400\"><strong>Linux :<\/strong> <code>apt-get update | apt-get -y install jq<\/code><\/li>\n<\/ul>\n<p>Une fois l&rsquo;installation termin\u00e9e, ex\u00e9cutez \u00e0 nouveau la commande et attendez qu&rsquo;elle se termine :<\/p>\n<figure id=\"attachment_156946\" aria-describedby=\"caption-attachment-156946\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156946 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/jq-curl.png\" alt=\"Cr\u00e9ation d'une nouvelle cl\u00e9 RSA \u00e0 l'aide du terminal.\" width=\"1000\" height=\"259\"><figcaption id=\"caption-attachment-156946\" class=\"wp-caption-text\">Cr\u00e9ation d&rsquo;une nouvelle cl\u00e9 RSA \u00e0 l&rsquo;aide du terminal.<\/figcaption><\/figure>\n<p>Vous pouvez enfin ex\u00e9cuter \u00e0 nouveau la commande <code>git push<\/code> et, cette fois, vous devriez voir le processus se terminer. Si ce n&rsquo;est pas le cas, le probl\u00e8me est probablement d\u00fb \u00e0 des cl\u00e9s SSH incorrectes ou m\u00eame au fait que vous devez \u00e9tablir des connexions s\u00e9curis\u00e9es \u00e0 l&rsquo;aide de cl\u00e9s d\u00e9di\u00e9es. Nous avons un guide complet sur la fa\u00e7on de g\u00e9n\u00e9rer de <a href=\"https:\/\/kinsta.com\/fr\/blog\/generer-cles-ssh-github\/\" target=\"_blank\" rel=\"noopener noreferrer\">nouvelles cl\u00e9s SSH pour GitHub<\/a>, et la <a href=\"https:\/\/docs.github.com\/en\/authentication\/troubleshooting-ssh\/error-permission-denied-publickey\" target=\"_blank\" rel=\"noopener noreferrer\">documentation de GitHub<\/a> est \u00e9galement compl\u00e8te ici.<\/p>\n<h3>Utiliser une interface graphique pour pousser votre code sur GitHub<\/h3>\n<p>Bien que le processus de transfert de code vers GitHub soit simple une fois que vous l&rsquo;avez configur\u00e9, il y a beaucoup d&rsquo;\u00e9tapes, de mises en garde et de sous-processus \u00e0 prendre en compte. Une interface graphique peut simplifier le processus.<\/p>\n<p>Par exemple, vous disposez de toutes les fonctionnalit\u00e9s de la ligne de commande, mais en utilisant une interface plus agr\u00e9able (avec le glisser-d\u00e9poser dans certains cas). De plus, il est souvent plus facile de visualiser et de g\u00e9rer les modifications via une interface graphique, en particulier si vous n&rsquo;\u00eates pas familier avec les outils de ligne de commande.<\/p>\n<p>Si vous savez que vous n&rsquo;aurez jamais besoin d&rsquo;utiliser votre application GUI pour acc\u00e9der \u00e0 un autre h\u00f4te VCS distant, <a href=\"https:\/\/desktop.github.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub Desktop<\/a> pourrait \u00eatre parfait.<\/p>\n<figure id=\"attachment_156942\" aria-describedby=\"caption-attachment-156942\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156942 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/github-desktop.png\" alt=\"L'application GitHub Desktop.\" width=\"1000\" height=\"684\"><figcaption id=\"caption-attachment-156942\" class=\"wp-caption-text\">L&rsquo;application GitHub Desktop.<\/figcaption><\/figure>\n<p>Cette application vous permet de cr\u00e9er et de g\u00e9rer des d\u00e9p\u00f4ts, d&rsquo;apporter des modifications et de les transf\u00e9rer sur GitHub en quelques clics. Elle utilise la fonctionnalit\u00e9 \u00ab\u00a0glisser-d\u00e9poser\u00a0\u00bb et dispose \u00e9galement d&rsquo;un outil de \u00ab diff visuel \u00bb qui simplifie l&rsquo;identification des changements de code entre les versions :<\/p>\n<figure id=\"attachment_156955\" aria-describedby=\"caption-attachment-156955\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156955 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/visual-diff.png\" alt=\"Visualisation des diff\u00e9rences dans un commit \u00e0 l'aide de GitHub Desktop.\" width=\"1000\" height=\"268\"><figcaption id=\"caption-attachment-156955\" class=\"wp-caption-text\">Visualisation des diff\u00e9rences dans un commit \u00e0 l&rsquo;aide de GitHub Desktop.<\/figcaption><\/figure>\n<p><a href=\"https:\/\/www.sourcetreeapp.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Sourcetree<\/a> est une autre interface graphique Git populaire que nous examinons dans notre tour d&rsquo;horizon des <a href=\"https:\/\/kinsta.com\/fr\/blog\/outils-developpement-web\/#git-clients\">outils de d\u00e9veloppement web<\/a>. Bien que le VCS pr\u00e9f\u00e9r\u00e9 soit BitBucket (en raison du fait qu&rsquo;il s&rsquo;agit d&rsquo;un produit <a href=\"https:\/\/www.atlassian.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Atlassian<\/a>), vous pouvez toujours utiliser l&rsquo;outil avec GitHub. L&rsquo;outil de r\u00e9solution des conflits de fusion est \u00e9galement pratique et constitue l&rsquo;une des fonctionnalit\u00e9s les plus remarquables.<\/p>\n<p><a href=\"https:\/\/www.gitkraken.com\/git-client\" target=\"_blank\" rel=\"noopener noreferrer\">GitKraken<\/a> est sans doute la plus belle application GUI disponible et offre une version gratuite raisonnable pour les d\u00e9p\u00f4ts locaux et publics. Elle prend en charge tous les principaux h\u00f4tes VCS &#8211; GitHub, bien s\u00fbr, mais aussi GitLab et BitBucket, entre autres. Nous adorons la repr\u00e9sentation visuelle de votre d\u00e9p\u00f4t, et la solution offre \u00e9galement des fonctionnalit\u00e9s int\u00e9ressantes pour les \u00e9quipes.<\/p>\n<h4>Utiliser GitHub Desktop pour pousser vers GitHub<\/h4>\n<p>Bien que le processus soit l\u00e9g\u00e8rement diff\u00e9rent d&rsquo;une application \u00e0 l&rsquo;autre, GitHub Desktop est tr\u00e8s simple. Vous travaillez dans un \u00e9cran unique qui utilise plusieurs fen\u00eatres et panneaux. Une fois que vous avez apport\u00e9 une modification \u00e0 un fichier (que vous pouvez ouvrir dans l&rsquo;\u00e9diteur de votre choix \u00e0 partir d&rsquo;un menu contextuel avec un clic droit), vous le validez \u00e0 l&rsquo;aide d&rsquo;un petit widget \u00e0 l&rsquo;\u00e9cran :<\/p>\n<figure id=\"attachment_156936\" aria-describedby=\"caption-attachment-156936\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156936 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/commit-widget.png\" alt=\"Transmettre une modification dans GitHub Desktop.\" width=\"1000\" height=\"693\"><figcaption id=\"caption-attachment-156936\" class=\"wp-caption-text\">Transmettre une modification dans GitHub Desktop.<\/figcaption><\/figure>\n<p>Cette validation fera partie de la section <strong>Pousser l&rsquo;origine<\/strong> dans la barre d&rsquo;outils sup\u00e9rieure : Si vous n&rsquo;avez pas de modifications \u00e0 livrer, vous recevrez \u00e9galement une notification pour pousser vos livraisons vers le serveur distant d&rsquo;origine :<\/p>\n<figure id=\"attachment_156950\" aria-describedby=\"caption-attachment-156950\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156950 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/push-origin-remote.png\" alt=\"Pousser des modifications vers l'origine distante dans GitHub Desktop.\" width=\"1000\" height=\"613\"><figcaption id=\"caption-attachment-156950\" class=\"wp-caption-text\">Pousser des modifications vers l&rsquo;origine distante dans GitHub Desktop.<\/figcaption><\/figure>\n<p>Il s&rsquo;agit d&rsquo;une solution en un clic pour pousser des modifications vers votre d\u00e9p\u00f4t GitHub. L&rsquo;ensemble du flux de travail est rapide, indolore et simple \u00e0 ex\u00e9cuter.<\/p>\n<h2>Utiliser l&rsquo;h\u00e9bergement d&rsquo;applications de Kinsta et GitHub<\/h2>\n<p>Si vous \u00eates un client de Kinsta, vous pouvez nous confier toutes vos applications. Notre <a href=\"https:\/\/docs.sevalla.com\/applications\/overview\">h\u00e9bergement d&rsquo;applications et de bases de donn\u00e9es<\/a> vous permet de d\u00e9ployer presque n&rsquo;importe quelle application en utilisant un certain nombre de langages, tels que PHP, Node, Python, et plus encore. Vous vous connectez \u00e0 GitHub sans avoir besoin d&rsquo;utiliser une multitude de <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/gestion-site\/git\/\">commandes Git<\/a>.<\/p>\n<p>Pour commencer, connectez-vous \u00e0 votre tableau de bord Kinsta et acc\u00e9dez \u00e0 l&rsquo;\u00e9cran <strong>Applications<\/strong>. Il vous semblera vide lorsque vous y acc\u00e9derez pour la premi\u00e8re fois :<\/p>\n<figure id=\"attachment_156947\" aria-describedby=\"caption-attachment-156947\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156947 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/kinsta-dashboard.png\" alt=\"La page Applications MyKinsta dans le tableau de bord.\" width=\"1000\" height=\"574\"><figcaption id=\"caption-attachment-156947\" class=\"wp-caption-text\">La page Applications MyKinsta dans le tableau de bord.<\/figcaption><\/figure>\n<p>Cependant, si vous cliquez sur le bouton <strong>Ajouter un service<\/strong>, vous aurez la possibilit\u00e9 de d\u00e9ployer une application ou une base de donn\u00e9es. Pour cet exemple, nous choisirons <strong>Application<\/strong>:<\/p>\n<figure id=\"attachment_156932\" aria-describedby=\"caption-attachment-156932\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156932 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/add-service-button.png\" alt=\"Ajouter un nouveau service en utilisant le bouton correspondant dans l'\u00e9cran Applications de Kinsta.\" width=\"1000\" height=\"476\"><figcaption id=\"caption-attachment-156932\" class=\"wp-caption-text\">Ajouter un nouveau service en utilisant le bouton correspondant dans l&rsquo;\u00e9cran Applications de Kinsta.<\/figcaption><\/figure>\n<p>Kinsta vous demandera alors de vous connecter \u00e0 GitHub afin d&rsquo;importer des d\u00e9p\u00f4ts de la plateforme :<\/p>\n<figure id=\"attachment_156943\" aria-describedby=\"caption-attachment-156943\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156943 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/github-integration-kinsta.png\" alt=\"Choisir d'int\u00e9grer GitHub lorsque vous ajoutez un nouveau service.\" width=\"1000\" height=\"456\"><figcaption id=\"caption-attachment-156943\" class=\"wp-caption-text\">Choisir d&rsquo;int\u00e9grer GitHub lorsque vous ajoutez un nouveau service.<\/figcaption><\/figure>\n<p>L&rsquo;assistant qui vient ensuite vous aidera \u00e0 configurer votre application. Vous devez d&rsquo;abord choisir un d\u00e9p\u00f4t depuis GitHub, puis s\u00e9lectionner la branche par d\u00e9faut :<\/p>\n<figure id=\"attachment_156934\" aria-describedby=\"caption-attachment-156934\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156934 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/choose-repo-branch.png\" alt=\"Configurer les d\u00e9tails de l'application pour votre d\u00e9ploiement dans l'assistant MyKinsta Ajouter une application.\" width=\"1000\" height=\"572\"><figcaption id=\"caption-attachment-156934\" class=\"wp-caption-text\">Configurer les d\u00e9tails de l&rsquo;application pour votre d\u00e9ploiement dans l&rsquo;assistant MyKinsta Ajouter une application.<\/figcaption><\/figure>\n<p>Vous devez \u00e9galement donner un nom \u00e0 votre application dans MyKinsta et s\u00e9lectionner un centre de donn\u00e9es. Une fois que vous avez cliqu\u00e9 sur <strong>Continuer<\/strong>, vous devez ajuster les r\u00e9glages de l&rsquo;environnement de construction :<\/p>\n<figure id=\"attachment_156933\" aria-describedby=\"caption-attachment-156933\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156933 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/build-environment.png\" alt=\"D\u00e9finir les options de l'environnement de construction dans l'assistant de d\u00e9ploiement MyKinsta.\" width=\"1000\" height=\"429\"><figcaption id=\"caption-attachment-156933\" class=\"wp-caption-text\">D\u00e9finir les options de l&rsquo;environnement de construction dans l&rsquo;assistant de d\u00e9ploiement MyKinsta.<\/figcaption><\/figure>\n<p>Ici, vous avez plusieurs options :<\/p>\n<ul>\n<li style=\"font-weight: 400\">Choisir une machine de construction dans la liste.<\/li>\n<li style=\"font-weight: 400\">Configurer une image de conteneur, soit en utilisant l&rsquo;automatisation, soit \u00e0 partir d&rsquo;un chemin sp\u00e9cifique de votre choix.<\/li>\n<\/ul>\n<p>Ensuite, vous devez configurer vos ressources et vos processus. Nos <a href=\"https:\/\/docs.sevalla.com\/templates\/overview\">exemples de d\u00e9marrage rapide<\/a> incluent les processus web dont vous avez besoin, mais vous pouvez \u00e9galement configurer les v\u00f4tres. Notez que vous pouvez avoir autant de processus que votre budget le permet :<\/p>\n<figure id=\"attachment_156953\" aria-describedby=\"caption-attachment-156953\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-156953 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/06\/resources-processes.png\" alt=\"Sp\u00e9cifier les ressources dans l'\u00e9cran de l'assistant Ajouter une application.\" width=\"1000\" height=\"413\"><figcaption id=\"caption-attachment-156953\" class=\"wp-caption-text\">Sp\u00e9cifier les ressources dans l&rsquo;\u00e9cran de l&rsquo;assistant Ajouter une application.<\/figcaption><\/figure>\n<p>Une fois les co\u00fbts d&rsquo;utilisation mensuels affich\u00e9s, vous pouvez effectuer le paiement. \u00c0 ce stade, vous pouvez utiliser l&rsquo;h\u00e9bergement d&rsquo;applications avec l&rsquo;int\u00e9gration de GitHub. Il y a beaucoup plus \u00e0 d\u00e9couvrir sur l&rsquo;h\u00e9bergement d&rsquo;applications et de bases de donn\u00e9es, et <a href=\"https:\/\/docs.sevalla.com\/applications\/overview\">notre documentation<\/a> est compl\u00e8te et approfondie.<\/p>\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>GitHub est un outil essentiel pour les d\u00e9veloppeurs et les programmeurs. Il fournit un d\u00e9p\u00f4t centralis\u00e9 pour stocker, suivre et collaborer sur le code. Une fois que vous aurez appris \u00e0 pousser votre code sur GitHub \u00e0 partir d&rsquo;un d\u00e9p\u00f4t local, vous pourrez participer \u00e0 cette collaboration.<\/p>\n<p>En utilisant la ligne de commande, il est facile de pousser votre code vers GitHub et vous n&rsquo;aurez besoin que d&rsquo;une poign\u00e9e de commandes une fois que vous aurez tout configur\u00e9. Cependant, vous pouvez envisager d&rsquo;utiliser une application graphique d\u00e9di\u00e9e, telle que <a href=\"https:\/\/www.gitkraken.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">GitKraken<\/a> ou <a href=\"https:\/\/desktop.github.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub Desktop<\/a>. Celles-ci peuvent \u00e9liminer la ligne de commande de l&rsquo;\u00e9quation et vous permettre d&rsquo;effectuer presque toutes les t\u00e2ches dont vous avez besoin avec Git \u00e0 partir d&rsquo;une interface famili\u00e8re.<\/p>\n<p>De plus, GitHub est excellent en combinaison avec l&rsquo;<a href=\"https:\/\/sevalla.com\/application-hosting\/\">h\u00e9bergement d&rsquo;applications et de bases de donn\u00e9es<\/a> de premier plan de Kinsta. Cela vous permet de <a href=\"https:\/\/docs.sevalla.com\/applications\/git\/github#authenticate-and-authorize\">connecter votre d\u00e9p\u00f4t GitHub<\/a> \u00e0 notre r\u00e9seau de 24 centres de donn\u00e9es\u00a0 et de prendre en charge une multitude de frameworks diff\u00e9rents. La tarification bas\u00e9e sur les ressources est \u00e9galement comp\u00e9titive et tout \u00e0 fait \u00e0 la port\u00e9e de la plupart des gens !<\/p>\n<p>Vous avez des questions sur la fa\u00e7on de pousser vers GitHub ? Posez-les dans la section des commentaires ci-dessous !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La mise en place d&rsquo;un contr\u00f4le de version serait une t\u00e2che simple si vous travailliez en tant que d\u00e9veloppeur solo avec un d\u00e9p\u00f4t local. Cependant, ce &#8230;<\/p>\n","protected":false},"author":199,"featured_media":70826,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[971,1020],"class_list":["post-70825","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-git","topic-outils-developpement-web"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Comment pousser du code sur GitHub : Pas \u00e0 pas - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"Pour la majorit\u00e9 des travaux Git, vous aurez probablement besoin de travailler avec des d\u00e9p\u00f4ts distants. Cet article vous montrera comment pousser vers GitHub, et comment le r\u00e9cup\u00e9rer aussi !\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment pousser du code sur GitHub : Pas \u00e0 pas\" \/>\n<meta property=\"og:description\" content=\"Pour la majorit\u00e9 des travaux Git, vous aurez probablement besoin de travailler avec des d\u00e9p\u00f4ts distants. Cet article vous montrera comment pousser vers GitHub, et comment le r\u00e9cup\u00e9rer aussi !\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstafrance\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-10T10:09:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-22T11:05:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/07\/how-to-push-code-to-github.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeremy Holcombe\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Pour la majorit\u00e9 des travaux Git, vous aurez probablement besoin de travailler avec des d\u00e9p\u00f4ts distants. Cet article vous montrera comment pousser vers GitHub, et comment le r\u00e9cup\u00e9rer aussi !\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/07\/how-to-push-code-to-github.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeremy Holcombe\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"19 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/\"},\"author\":{\"name\":\"Jeremy Holcombe\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\"},\"headline\":\"Comment pousser du code sur GitHub : Pas \u00e0 pas\",\"datePublished\":\"2023-07-10T10:09:52+00:00\",\"dateModified\":\"2023-08-22T11:05:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/\"},\"wordCount\":3803,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/07\/how-to-push-code-to-github.jpg\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/\",\"name\":\"Comment pousser du code sur GitHub : Pas \u00e0 pas - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/07\/how-to-push-code-to-github.jpg\",\"datePublished\":\"2023-07-10T10:09:52+00:00\",\"dateModified\":\"2023-08-22T11:05:58+00:00\",\"description\":\"Pour la majorit\u00e9 des travaux Git, vous aurez probablement besoin de travailler avec des d\u00e9p\u00f4ts distants. Cet article vous montrera comment pousser vers GitHub, et comment le r\u00e9cup\u00e9rer aussi !\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/07\/how-to-push-code-to-github.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/07\/how-to-push-code-to-github.jpg\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Outils de d\u00e9veloppement web\",\"item\":\"https:\/\/kinsta.com\/fr\/sujets\/outils-developpement-web\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Comment pousser du code sur GitHub : Pas \u00e0 pas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/fr\/#website\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstafrance\/\",\"https:\/\/x.com\/kinsta_fr\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\",\"name\":\"Jeremy Holcombe\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g\",\"caption\":\"Jeremy Holcombe\"},\"description\":\"Senior Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/jeremyholcombe\/\"],\"url\":\"https:\/\/kinsta.com\/fr\/blog\/author\/jeremyholcombe\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Comment pousser du code sur GitHub : Pas \u00e0 pas - Kinsta\u00ae","description":"Pour la majorit\u00e9 des travaux Git, vous aurez probablement besoin de travailler avec des d\u00e9p\u00f4ts distants. Cet article vous montrera comment pousser vers GitHub, et comment le r\u00e9cup\u00e9rer aussi !","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:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/","og_locale":"fr_FR","og_type":"article","og_title":"Comment pousser du code sur GitHub : Pas \u00e0 pas","og_description":"Pour la majorit\u00e9 des travaux Git, vous aurez probablement besoin de travailler avec des d\u00e9p\u00f4ts distants. Cet article vous montrera comment pousser vers GitHub, et comment le r\u00e9cup\u00e9rer aussi !","og_url":"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2023-07-10T10:09:52+00:00","article_modified_time":"2023-08-22T11:05:58+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/07\/how-to-push-code-to-github.jpg","type":"image\/jpeg"}],"author":"Jeremy Holcombe","twitter_card":"summary_large_image","twitter_description":"Pour la majorit\u00e9 des travaux Git, vous aurez probablement besoin de travailler avec des d\u00e9p\u00f4ts distants. Cet article vous montrera comment pousser vers GitHub, et comment le r\u00e9cup\u00e9rer aussi !","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/07\/how-to-push-code-to-github.jpg","twitter_creator":"@kinsta_fr","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Jeremy Holcombe","Dur\u00e9e de lecture estim\u00e9e":"19 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/"},"author":{"name":"Jeremy Holcombe","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21"},"headline":"Comment pousser du code sur GitHub : Pas \u00e0 pas","datePublished":"2023-07-10T10:09:52+00:00","dateModified":"2023-08-22T11:05:58+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/"},"wordCount":3803,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/07\/how-to-push-code-to-github.jpg","inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/","url":"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/","name":"Comment pousser du code sur GitHub : Pas \u00e0 pas - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/07\/how-to-push-code-to-github.jpg","datePublished":"2023-07-10T10:09:52+00:00","dateModified":"2023-08-22T11:05:58+00:00","description":"Pour la majorit\u00e9 des travaux Git, vous aurez probablement besoin de travailler avec des d\u00e9p\u00f4ts distants. Cet article vous montrera comment pousser vers GitHub, et comment le r\u00e9cup\u00e9rer aussi !","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/07\/how-to-push-code-to-github.jpg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/07\/how-to-push-code-to-github.jpg","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/comment-pousser-code-github\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Outils de d\u00e9veloppement web","item":"https:\/\/kinsta.com\/fr\/sujets\/outils-developpement-web\/"},{"@type":"ListItem","position":3,"name":"Comment pousser du code sur GitHub : Pas \u00e0 pas"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/fr\/#website","url":"https:\/\/kinsta.com\/fr\/","name":"Kinsta\u00ae","description":"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es","publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/fr\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstafrance\/","https:\/\/x.com\/kinsta_fr","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21","name":"Jeremy Holcombe","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g","caption":"Jeremy Holcombe"},"description":"Senior Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems.","sameAs":["https:\/\/www.linkedin.com\/in\/jeremyholcombe\/"],"url":"https:\/\/kinsta.com\/fr\/blog\/author\/jeremyholcombe\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/70825","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/users\/199"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/comments?post=70825"}],"version-history":[{"count":4,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/70825\/revisions"}],"predecessor-version":[{"id":70839,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/70825\/revisions\/70839"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/70825\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/70825\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/70825\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/70825\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/70825\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/70825\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/70825\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/70825\/translations\/es"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/70825\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/70826"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=70825"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=70825"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=70825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}