{"id":52205,"date":"2022-01-25T08:05:15","date_gmt":"2022-01-25T07:05:15","guid":{"rendered":"https:\/\/kinqsta.com\/fr\/?p=52205&#038;preview=true&#038;preview_id=52205"},"modified":"2023-09-12T15:50:42","modified_gmt":"2023-09-12T14:50:42","slug":"git-pour-developpement-web","status":"publish","type":"post","link":"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/","title":{"rendered":"Git pour le d\u00e9veloppement web : Apprenez \u00e0 conna\u00eetre le flux de travail typique d&rsquo;un projet"},"content":{"rendered":"<p>Le d\u00e9veloppement web est intrins\u00e8quement li\u00e9 \u00e0 la collaboration. La plupart du temps, vous travaillerez avec d&rsquo;autres d\u00e9veloppeurs, et m\u00eame si ce n&rsquo;est pas le cas, Git peut vous aider de nombreuses autres fa\u00e7ons.<\/p>\n<p><a href=\"https:\/\/kinqsta.com\/fr\/docs\/hebergement-wordpress\/gestion-site\/git\/\">Git est le logiciel<\/a> qui contr\u00f4le la version des applications que nous cr\u00e9ons. Il est utilis\u00e9 par les d\u00e9veloppeurs solos, les grandes entreprises et m\u00eame Linux, le plus grand projet open source au monde.<\/p>\n<p>En tant que <a href=\"https:\/\/kinqsta.com\/fr\/blog\/comment-devenir-un-developpeur-web\/\">d\u00e9veloppeur web<\/a>, il est extr\u00eamement important de savoir comment utiliser correctement Git pour le d\u00e9veloppement web. Nous ne parlons pas seulement de \u00ab git add \u00bb, \u00ab git commit \u00bb et \u00ab git push \u00bb. Vous devez conna\u00eetre le flux de travail complet de la cr\u00e9ation d&rsquo;un projet web avec Git.<\/p>\n<p>Pas encore convaincu ? Commen\u00e7ons !<\/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>Pourquoi utiliser Git ?<\/h2>\n<p>Ce ne sont l\u00e0 que quelques-unes des raisons de commencer \u00e0 utiliser Git :<\/p>\n<ul>\n<li><strong>Organisation :<\/strong> Au lieu de g\u00e9rer votre projet dans des dossiers tels que v1, v2, v3, etc., vous avez un seul projet avec une base de donn\u00e9es sp\u00e9ciale qui stocke toutes les versions des fichiers<\/li>\n<li><strong>Collaboration :<\/strong> Git vous permet, ainsi qu&rsquo;\u00e0 d&rsquo;autres personnes, de travailler sur le m\u00eame projet en m\u00eame temps sans cr\u00e9er de conflits.<\/li>\n<li><strong>Open source :<\/strong> Git est open-source, mais c&rsquo;est aussi l&rsquo;outil que nous utilisons pour collaborer et cr\u00e9er d&rsquo;excellents logiciels open source. Tout le monde peut faire des \u00ab pull request \u00bb pour les projets open source sur des plateformes comme <a href=\"https:\/\/kinqsta.com\/fr\/blog\/base-de-connaissances-github\/\">GitHub<\/a> ou <a href=\"https:\/\/kinqsta.com\/fr\/blog\/bitbucket-vs-github\/\">Bitbucket<\/a>.<\/li>\n<li><strong>Flexibilit\u00e9 de la plateforme :<\/strong> De nos jours, vous avez le choix entre de nombreux services d&rsquo;h\u00e9bergement Git, tels que <a href=\"https:\/\/kinqsta.com\/fr\/blog\/gitlab-vs-github\/\">Gitlab<\/a>, GitHub, Bitbucket et SourceForge. Vous pouvez m\u00eame utiliser une solution auto-h\u00e9berg\u00e9e pour tous vos projets.<\/li>\n<li><strong>Sauvegardes faciles : <\/strong>Annulez vos erreurs en toute simplicit\u00e9, et ne perdez jamais la base de code de votre projet.<\/li>\n<\/ul>\n\n<p>Nous avons mentionn\u00e9 le terme GitHub une ou deux fois maintenant, alors quelle est la diff\u00e9rence entre Git et GitHub ?<\/p>\n<p>Cette question peut vous d\u00e9router si vous \u00eates totalement novice en mati\u00e8re de Git. Pour le dire en termes simples, <a href=\"https:\/\/kinqsta.com\/fr\/blog\/git-vs-github\/\">Git et GitHub sont des outils apparent\u00e9s mais diff\u00e9rents<\/a>.<\/p>\n<p>Git est le syst\u00e8me de contr\u00f4le de version (Version Control System ou VCS) que nous utilisons pour garder le contr\u00f4le des modifications de nos fichiers, tandis que GitHub est un service que nous utilisons pour stocker les fichiers de notre projet et leur historique Git en ligne (situ\u00e9 dans le dossier <strong>.git\/<\/strong> de votre projet).<\/p>\n<p>Git est install\u00e9 localement, sur votre machine, et sans services d&rsquo;h\u00e9bergement comme GitHub ou GitLab, il serait tr\u00e8s difficile de collaborer avec d&rsquo;autres <a href=\"https:\/\/kinqsta.com\/fr\/blog\/salaire-developpeur-web\/\">d\u00e9veloppeurs<\/a>.<\/p>\n<p>GitHub surcharge Git en ajoutant d&rsquo;autres fonctionnalit\u00e9s qui am\u00e9liorent la collaboration, comme le clonage, le fork et la fusion. Ensemble, ces deux outils se combinent pour vous apporter un \u00e9cosyst\u00e8me relativement convivial pour d\u00e9velopper, g\u00e9rer et montrer votre projet \u00e0 d&rsquo;autres personnes.<\/p>\n<h2>Flux de travail basique de Git pour le d\u00e9veloppement web<\/h2>\n<p>Dans les sections suivantes, vous en apprendrez davantage sur le flux de travail Git pour le d\u00e9veloppement web par le biais de la pratique.<\/p>\n<h3>Pr\u00e9requis d&rsquo;installation<\/h3>\n<p>Si vous n&rsquo;avez pas encore <a href=\"https:\/\/kinqsta.com\/fr\/blog\/installer-git-windows-macos-linux\/\">install\u00e9 Git<\/a>, c&rsquo;est le moment id\u00e9al. Il est facile \u00e0 installer et disponible sur la plupart des syst\u00e8mes d&rsquo;exploitation.<\/p>\n<p>T\u00e9l\u00e9chargez-le depuis la <a href=\"https:\/\/git-scm.com\/downloads\">page de t\u00e9l\u00e9chargement officielle<\/a>, ou installez-le avec un gestionnaire de paquets si vous utilisez Linux ou macOS :<\/p>\n<figure id=\"attachment_108559\" aria-describedby=\"caption-attachment-108559\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/download-git.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-108559 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/download-git-1024x598.png\" alt=\"Page de t\u00e9l\u00e9chargement de Git.\" width=\"1024\" height=\"598\"><\/a><figcaption id=\"caption-attachment-108559\" class=\"wp-caption-text\">Page de t\u00e9l\u00e9chargement de Git.<\/figcaption><\/figure>\n<p>Pour v\u00e9rifier que tout s&rsquo;est bien pass\u00e9 lors de l&rsquo;installation, lancez un terminal sous Linux ou macOS en recherchant \u00ab Terminal \u00bb dans votre menu d&rsquo;applications, ou en ouvrant Git bash sous Windows (qui est install\u00e9 avec Git par d\u00e9faut).<\/p>\n<p>Puis saisissez :<\/p>\n<pre><code class=\"language-bash\">git --version<\/code><\/pre>\n<figure id=\"attachment_108560\" aria-describedby=\"caption-attachment-108560\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/git-version.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-108560 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/git-version-1024x208.png\" alt=\"Version Git.\" width=\"1024\" height=\"208\"><\/a><figcaption id=\"caption-attachment-108560\" class=\"wp-caption-text\">Version Git.<\/figcaption><\/figure>\n<p>Si vous obtenez une version Git en guise de r\u00e9ponse, vous \u00eates pr\u00eat.<\/p>\n<p>Nous aurons \u00e9galement besoin d&rsquo;un compte GitHub, alors assurez-vous de vous <a href=\"https:\/\/github.com\/join\">inscrire<\/a> ou de vous connecter \u00e0 GitHub :<\/p>\n<figure id=\"attachment_108562\" aria-describedby=\"caption-attachment-108562\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-108562 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/signup-github-1024x693.png\" alt=\"Page d'inscription \u00e0 GitHub.\" width=\"1024\" height=\"693\"><figcaption id=\"caption-attachment-108562\" class=\"wp-caption-text\">Page d&rsquo;inscription \u00e0 GitHub.<\/figcaption><\/figure>\n<p>Une fois que vous avez install\u00e9 Git et que vous vous \u00eates connect\u00e9 \u00e0 votre compte GitHub, vous pouvez passer \u00e0 la section suivante.<\/p>\n<h3>Flux de travail Git basique pour les projets collaboratifs<\/h3>\n<p>Comme mentionn\u00e9 pr\u00e9c\u00e9demment, la plupart du temps, vous ne d\u00e9velopperez pas de projets en solo. La collaboration est une comp\u00e9tence cl\u00e9, et Git et GitHub nous aident \u00e0 en faire un processus simple mais efficace.<\/p>\n<p>Le flux de travail typique d&rsquo;un projet Git ressemble \u00e0 ceci :<\/p>\n<ol>\n<li>Obtenez une copie locale du projet en clonant un d\u00e9p\u00f4t, ou repo. Si vous collaborez, vous devez d&rsquo;abord \u00ab forker \u00bb le repo.<\/li>\n<li>Cr\u00e9ez une branche avec un nom repr\u00e9sentatif de la fonctionnalit\u00e9 sur laquelle vous allez travailler.<\/li>\n<li>Modifiez le projet.<\/li>\n<li>Validez les modifications sur votre machine locale.<\/li>\n<li>Poussez les modifications vers le repo distant.<\/li>\n<li>Cr\u00e9ez une pull request vers le repo d&rsquo;origine.<\/li>\n<li>Fusionnez et r\u00e9solvez les conflits dans la branche principale du repo d&rsquo;origine.<\/li>\n<\/ol>\n<h3>Tutoriel<\/h3>\n<p>Il est maintenant temps de se salir les mains !<\/p>\n<p>Dans ce guide, vous allez cr\u00e9er un site HTML simple. Pour des raisons pratiques, vous allez forker le projet de base du <a href=\"https:\/\/github.com\/DaniDiazTech\/HTML-site\">d\u00e9p\u00f4t du site HTML<\/a> vers votre compte GitHub. Ceci peut \u00eatre fait pour tous les d\u00e9p\u00f4ts publics disponibles.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Un fork est une copie s\u00e9par\u00e9e d&rsquo;un d\u00e9p\u00f4t que vous pouvez g\u00e9rer et modifier sans affecter le projet original. Le clonage d&rsquo;un d\u00e9p\u00f4t, quant \u00e0 lui, cr\u00e9e simplement une copie locale des fichiers.<\/p>\n<\/aside>\n\n<p>Pour forker le site HTML, allez sur <a href=\"https:\/\/github.com\/DaniDiazTech\/HTML-site\">ce d\u00e9p\u00f4t GitHub<\/a> et cliquez sur le bouton <strong>Fork<\/strong> situ\u00e9 en haut \u00e0 droite de la page :<\/p>\n<figure id=\"attachment_108563\" aria-describedby=\"caption-attachment-108563\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/github-fork.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-108563 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/github-fork-1024x495.png\" alt=\"Fork GitHub.\" width=\"1024\" height=\"495\"><\/a><figcaption id=\"caption-attachment-108563\" class=\"wp-caption-text\">Fork GitHub.<\/figcaption><\/figure>\n<p>Vous avez maintenant un fork du repo original qui n&rsquo;est disponible que sur votre compte GitHub. C&rsquo;est exactement le m\u00eame repo &#8211; jusqu&rsquo;\u00e0 ce que vous commenciez \u00e0 apporter des modifications.<\/p>\n<p>Comme vous pouvez le constater, le fork d&rsquo;un repo public ne prend que quelques secondes. C&rsquo;est id\u00e9al pour les projets open source, mais n&rsquo;oubliez pas que si votre organisation poss\u00e8de un repo priv\u00e9, vous devrez \u00eatre inclus en tant que contributeur avant d&rsquo;essayer de le forker.<\/p>\n<p>Il est temps d&rsquo;amener votre fork sur votre machine locale. Pour cela, vous devez le cloner avec la commande <code>git clone<\/code>, qui r\u00e9cup\u00e8re le d\u00e9p\u00f4t Git sur le serveur distant :<\/p>\n<pre><code class=\"language-bash\">git clone remote_url<\/code><\/pre>\n<p>Vous devez remplacer <code>remote_url<\/code> par l&rsquo;URL de votre fork. Pour obtenir l&rsquo;URL exacte d&rsquo;un repo GitHub, allez sur sa page et cliquez sur <strong>Code<\/strong>. Choisissez ensuite <strong>SSH<\/strong>, et copiez le lien qu&rsquo;il vous donne :<\/p>\n<figure id=\"attachment_108564\" aria-describedby=\"caption-attachment-108564\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/ssh_url.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-108564 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/ssh_url-1024x539.png\" alt=\"URL SSH.\" width=\"1024\" height=\"539\"><\/a><figcaption id=\"caption-attachment-108564\" class=\"wp-caption-text\">URL SSH.<\/figcaption><\/figure>\n<p>La commande que vous ex\u00e9cuteriez pour cloner le repo fork\u00e9 est la suivante :<\/p>\n<pre><code class=\"language-bash\">git clone git@github.com:yourusername\/HTML-site.git<\/code><\/pre>\n<p>Lorsque vous clonez un repo, vous obtenez un dossier portant son nom. Ce dossier contient le code source du projet (dans ce cas, le site HTML) et le d\u00e9p\u00f4t Git, qui se trouve dans un dossier nomm\u00e9 <strong>.git<\/strong>.<\/p>\n<p>Vous pouvez voir la liste des fichiers \u00e0 l&rsquo;int\u00e9rieur du nouveau r\u00e9pertoire en ouvrant le nouveau dossier dans un gestionnaire de fichiers graphique, ou en les listant directement depuis le terminal avec les <a href=\"https:\/\/kinqsta.com\/fr\/blog\/commandes-linux\/\">commandes<\/a> <code>ls<\/code> ou <code>dir<\/code>:<\/p>\n<pre><code class=\"language-bash\"># Linux\/macOS\nls HTML-site\/\n# Windows\ndir HTML-site\n.git images .gitignore index.html LICENSE README.md styles.css<\/code><\/pre>\n<p>Ce site HTML est tr\u00e8s simple. Il utilise Bootstrap \u00e0 des fins pratiques et quelques images provenant <a href=\"https:\/\/unsplash.com\/\">d&rsquo;Unsplash<\/a>, o\u00f9 vous pouvez <a href=\"https:\/\/kinqsta.com\/fr\/blog\/images-gratuites-pour-wordpress\/\">t\u00e9l\u00e9charger des images gratuites pour votre site<\/a>.<\/p>\n<p>Si vous ouvrez le fichier <strong>index.html<\/strong> dans votre navigateur, vous verrez une page simple avec quelques images :<\/p>\n<figure id=\"attachment_108565\" aria-describedby=\"caption-attachment-108565\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/simple-website.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-108565 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/simple-website-1024x450.png\" alt=\"La page web simple que nous sommes en train de cr\u00e9er.\" width=\"1024\" height=\"450\"><\/a><figcaption id=\"caption-attachment-108565\" class=\"wp-caption-text\">La page web simple que nous sommes en train de cr\u00e9er.<\/figcaption><\/figure>\n<p>Il est temps de jouer avec ce projet. Il semble tr\u00e8s vide, et peut-\u00eatre qu&rsquo;un en-t\u00eate avec le nom du site pourrait am\u00e9liorer l&rsquo;exp\u00e9rience utilisateur.<\/p>\n<p>Pour ce faire, entrez dans le r\u00e9pertoire <strong>HTML-site<\/strong> et cr\u00e9ez une branche nomm\u00e9e <code>header<\/code>. Dans cette nouvelle branche, nous pouvons modifier tous les fichiers et impl\u00e9menter autant de code que nous le souhaitons car cela n&rsquo;affectera pas la branche principale (originale).<\/p>\n<p>Ex\u00e9cutez la commande suivante :<\/p>\n<pre><code class=\"language-bash\">git checkout -b header\n<\/code><\/pre>\n<p>Ceci cr\u00e9era une branche nomm\u00e9e \u00ab header \u00bb et vous y basculera juste apr\u00e8s. C&rsquo;est \u00e9quivalent \u00e0 :<\/p>\n<pre><code class=\"language-bash\">git branch header\ngit checkout header\n<\/code><\/pre>\n<p>Pour confirmer que tout s&rsquo;est bien pass\u00e9, ex\u00e9cutez :<\/p>\n<pre><code class=\"language-bash\">git status\n# On branch header\n# nothing to commit, working tree clean\n<\/code><\/pre>\n<p>Vous verrez que vous avez \u00e9t\u00e9 d\u00e9plac\u00e9 de la branche \u00ab main \u00bb vers la branche \u00ab header \u00bb, mais l&rsquo;arbre de travail est toujours propre puisque nous n&rsquo;avons modifi\u00e9 aucun fichier.<\/p>\n<p>Dans votre <a href=\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-editeurs-de-texte\/\">\u00e9diteur de code pr\u00e9f\u00e9r\u00e9<\/a>, ouvrez le fichier <strong>index.html<\/strong> de votre projet branch\u00e9. Ce fichier comprend quelques liens vers <a href=\"https:\/\/getbootstrap.com\/\">Bootstrap 5<\/a>, afin que nous puissions profiter des composants pr\u00eats \u00e0 l&#8217;emploi du framework.<\/p>\n<p>Ajoutez le code suivant au fichier <strong>index.html<\/strong> \u00e0 l&rsquo;int\u00e9rieur de la balise <code>&lt;body&gt;<\/code> et au-dessus du conteneur d&rsquo;image :<\/p>\n<pre><code class=\"language-html\">&lt;header&gt;\n  &lt;nav class=\"navbar navbar-light bg-light\"&gt;\n    &lt;div class=\"container-fluid\"&gt;\n      &lt;span class=\"navbar-brand mb-0 h1\"&gt;HTML site&lt;\/span&gt;\n    &lt;\/div&gt;\n  &lt;\/nav&gt;\n&lt;\/header&gt;<\/code><\/pre>\n<figure id=\"attachment_108566\" aria-describedby=\"caption-attachment-108566\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/website-with-header.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-108566 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/website-with-header-1024x491.jpg\" alt=\"Notre page web avec un nouvel en-t\u00eate.\" width=\"1024\" height=\"491\"><\/a><figcaption id=\"caption-attachment-108566\" class=\"wp-caption-text\">Notre page web avec un nouvel en-t\u00eate.<\/figcaption><\/figure>\n<p>Beaucoup plus esth\u00e9tique ! N&rsquo;h\u00e9sitez pas \u00e0 faire d&rsquo;autres branches et changements que vous souhaitez.<\/p>\n<p>Une fois que vous avez fini de modifier le projet, il est temps de transmettre tous les changements \u00e0 votre repo local. Dans le r\u00e9pertoire du projet, saisissez ce qui suit dans votre terminal :<\/p>\n<pre><code class=\"language-bash\">git add --all\ngit commit -m \"Added simple header in index.html file\"<\/code><\/pre>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-important\">\n            <h3>Important<\/h3>\n        <p>Tous les messages de commit Git doivent \u00eatre clairs et significatifs. Chaque fois que vous ajoutez un commit, vous et vos co\u00e9quipiers devez \u00eatre en mesure d&rsquo;identifier ce qui s&rsquo;est pass\u00e9 dans ce commit afin que si un bogue survient, vous puissiez le corriger facilement.<\/p>\n<\/aside>\n\n<p>Lorsque vous commencez un projet, il est courant d&rsquo;avoir des messages de commit descriptifs, mais avec le temps et un changement d&rsquo;orientation, la qualit\u00e9 des messages a tendance \u00e0 baisser. Veillez \u00e0 respecter les bonnes pratiques de nommage.<\/p>\n<p>Maintenant que vous avez effectu\u00e9 un commit dans votre d\u00e9p\u00f4t local (qui n&rsquo;est toujours disponible que sur votre ordinateur), il est temps de le pousser vers le d\u00e9p\u00f4t distant.<\/p>\n<p>Si vous essayez de pousser le commit normalement, cela ne fonctionnera pas car vous travaillez actuellement sur la branche <code>header<\/code>. Vous devez d\u00e9finir la branche en amont pour <code>header<\/code>:<\/p>\n<pre><code class=\"language-bash\">git push --set-upstream origin header<\/code><\/pre>\n<p>\u00c0 partir du 13 ao\u00fbt 2021, GitHub requiert l&rsquo;utilisation de l&rsquo;authentification SSH, assurez-vous donc que vos cl\u00e9s sont correctement configur\u00e9es.<\/p>\n<p>Apr\u00e8s cela, vous devriez \u00eatre en mesure de voir une nouvelle branche nomm\u00e9e <code>header<\/code> dans votre d\u00e9p\u00f4t fork\u00e9 (par exemple <strong>https:\/\/github.com\/yourusername\/HTML-site\/branches<\/strong>) :<\/p>\n<figure id=\"attachment_108567\" aria-describedby=\"caption-attachment-108567\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/header-branch.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-108567 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/header-branch-1024x317.jpg\" alt=\"La branche \u00ab header \u00bb.\" width=\"1024\" height=\"317\"><\/a><figcaption id=\"caption-attachment-108567\" class=\"wp-caption-text\">La branche \u00ab header \u00bb.<\/figcaption><\/figure>\n<p>Pour cr\u00e9er une pull request vers le repo d&rsquo;origine, cliquez sur <strong>Comparer<\/strong>, en bas dans la section <strong>Branches actives<\/strong>.<\/p>\n<p>Cela vous guidera vers une pull request, o\u00f9 vous devrez choisir avec quelle branche (l&rsquo;originale ou votre fork) vous souhaitez fusionner. Par d\u00e9faut, l&rsquo;option de fusion avec le d\u00e9p\u00f4t de base est affich\u00e9e :<\/p>\n<figure id=\"attachment_108568\" aria-describedby=\"caption-attachment-108568\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/pull-request.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-108568 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/pull-request-1024x363.jpg\" alt=\"Cr\u00e9ation de pull request sur GitHub.\" width=\"1024\" height=\"363\"><\/a><figcaption id=\"caption-attachment-108568\" class=\"wp-caption-text\">Cr\u00e9ation de pull request sur GitHub.<\/figcaption><\/figure>\n<p>Une fois que vous aurez cliqu\u00e9 sur l&rsquo;option de pull request, vous devrez r\u00e9diger une courte description des modifications apport\u00e9es, tout comme pour vos commits pr\u00e9c\u00e9dents. Une fois de plus, essayez d&rsquo;\u00eatre concis mais descriptif :<\/p>\n<figure id=\"attachment_108569\" aria-describedby=\"caption-attachment-108569\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/writing-pull-request.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-108569 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/writing-pull-request-1024x578.jpg\" alt=\"R\u00e9daction d'un message de pull request.\" width=\"1024\" height=\"578\"><\/a><figcaption id=\"caption-attachment-108569\" class=\"wp-caption-text\">R\u00e9daction d&rsquo;un message de pull request.<\/figcaption><\/figure>\n<p>Cliquez sur le bouton <strong>Cr\u00e9er une pull request<\/strong>\u00a0et attendez que le propri\u00e9taire du d\u00e9p\u00f4t de base accepte ou vous donne son avis sur vos modifications.<\/p>\n<p>F\u00e9licitations &#8211; vous venez d&rsquo;accomplir toutes les \u00e9tapes d&rsquo;un flux de travail Git commun pour le d\u00e9veloppement web !<\/p>\n<p>Il s&rsquo;agissait d&rsquo;un exemple vraiment basique, mais la logique s&rsquo;\u00e9tend \u00e0 des projets de toutes tailles. Veillez \u00e9galement \u00e0 mettre en \u0153uvre ce flux de travail de mani\u00e8re rigoureuse dans les projets de collaboration plus importants .<\/p>\n<h2>Comment utiliser Git chez Kinsta<\/h2>\n<p>Git est fondamental pour le d\u00e9ploiement sur la plateforme d&rsquo;<a href=\"https:\/\/sevalla.com\/application-hosting\/\">h\u00e9bergement d&rsquo;applications<\/a> de Kinsta. Les utilisateurs du service connectent leurs comptes \u00e0 <a href=\"https:\/\/docs.sevalla.com\/applications\/git\/github#authenticate-and-authorize\">GitHub<\/a>, <a href=\"https:\/\/docs.sevalla.com\/applications\/git\/bitbucket#grant-access-to-the-kinsta-bitbucket-application\">Bitbucket<\/a> ou <a href=\"https:\/\/docs.sevalla.com\/applications\/git\/gitlab#authorize-the-kinsta-gitlab-application\">GitLab<\/a>, et g\u00e8rent les d\u00e9ploiements \u00e0 travers leurs tableaux de bord MyKinsta :<\/p>\n<figure style=\"width: 1040px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/05\/app-hosting-connect-git-provider.png\" alt=\"Choisir un fournisseur Git pour l'h\u00e9bergement d'applications dans MyKinsta.\" width=\"1040\" height=\"679\"><figcaption class=\"wp-caption-text\">Choisir un fournisseur Git pour l&rsquo;h\u00e9bergement d&rsquo;applications dans MyKinsta.<\/figcaption><\/figure>\n<p>Si vous \u00eates un client de l&rsquo;<a href=\"https:\/\/kinqsta.com\/fr\/hebergement-wordpress\/\">h\u00e9bergement WordPress infog\u00e9r\u00e9<\/a> de Kinsta, vous pouvez incorporer Git dans un flux de travail de d\u00e9ploiement en vous connectant \u00e0 votre serveur en <a href=\"https:\/\/kinqsta.com\/fr\/changelog\/ajouter-cles-ssh\/\">utilisant SSH<\/a> \u00e0 partir d&rsquo;un terminal et en tirant \u00e0 partir d&rsquo;un d\u00e9pot sur n&rsquo;importe quel fournisseur d&rsquo;h\u00e9bergement Git.<\/p>\n<p>Nous avons document\u00e9 <a href=\"https:\/\/kinqsta.com\/fr\/docs\/hebergement-wordpress\/gestion-site\/git\/\">l&rsquo;utilisation de Git chez Kinsta<\/a> pour les clients WordPress. Apr\u00e8s avoir suivi ces instructions pour pr\u00e9parer une connexion SSH \u00e0 un serveur WordPress, vous pouvez extraire un d\u00e9p\u00f4t Git avec une commande comme celle-ci :<\/p>\n<pre><code class=\"language-bash\">ssh yourkinstasite@1.2.3.4 -p PORT \"cd \/www\/my_site\/public && git pull https:\/\/github.com\/user\/repo.git\"<\/code><\/pre>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-important\">\n            <h3>Important<\/h3>\n        <p>SSH doit \u00eatre utilis\u00e9 par les utilisateurs avanc\u00e9s. Si vous ne savez pas faire cela, n&rsquo;h\u00e9sitez pas \u00e0 contacter le <a class=\"editor-rtfLink\" href=\"https:\/\/kinqsta.com\/fr\/support-kinsta\/\" target=\"_blank\" rel=\"noopener noreferrer\">support Kinsta<\/a> en premier lieu.<\/p>\n<\/aside>\n\n<p>L&rsquo;utilisation de Git et de Kinsta peut \u00eatre une combinaison puissante.<\/p>\n\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>De nos jours, Git est un outil \u00e0 apprendre absolument pour le d\u00e9veloppement web, puisque la plupart du temps, vous serez amen\u00e9 \u00e0 collaborer avec d&rsquo;autres personnes pour cr\u00e9er le meilleur projet possible.<\/p>\n<p>Dans cet article, nous avons abord\u00e9 quelques raisons importantes d&rsquo;utiliser Git dans vos projets, et nous vous avons montr\u00e9 le flux de travail de base de la collaboration dans un repo Git.<\/p>\n<p>Et Git est un outil puissant qui est essentiel \u00e0 la plateforme d&rsquo;h\u00e9bergement d&rsquo;applications de Kinsta et souvent utile pour les clients du service d&rsquo;h\u00e9bergement WordPress infog\u00e9r\u00e9 de Kinsta.<\/p>\n<p>Cela vaut la peine d&rsquo;apprendre Git et de l&rsquo;int\u00e9grer \u00e0 votre arsenal de comp\u00e9tences en mati\u00e8re de d\u00e9veloppement web.<\/p>\n<p><em>Vous avez d&rsquo;autres suggestions pour am\u00e9liorer ce flux de travail Git de base pour le d\u00e9veloppement web ? Faites-nous en part dans la section des commentaires !<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le d\u00e9veloppement web est intrins\u00e8quement li\u00e9 \u00e0 la collaboration. La plupart du temps, vous travaillerez avec d&rsquo;autres d\u00e9veloppeurs, et m\u00eame si ce n&rsquo;est pas le cas, &#8230;<\/p>\n","protected":false},"author":181,"featured_media":52206,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[290,476,341],"topic":[971,1020],"class_list":["post-52205","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-git","tag-github","tag-web-development","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>Git pour le d\u00e9veloppement web : Apprenez \u00e0 conna\u00eetre le flux de travail typique d&#039;un projet<\/title>\n<meta name=\"description\" content=\"Vous vous demandez comment int\u00e9grer Git dans votre flux de travail de d\u00e9veloppement web ? Nous vous montrons tout ce que vous devez savoir gr\u00e2ce \u00e0 ce tutoriel simple.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Git pour le d\u00e9veloppement web : Apprenez \u00e0 conna\u00eetre le flux de travail typique d&#039;un projet\" \/>\n<meta property=\"og:description\" content=\"Vous vous demandez comment int\u00e9grer Git dans votre flux de travail de d\u00e9veloppement web ? Nous vous montrons tout ce que vous devez savoir gr\u00e2ce \u00e0 ce tutoriel simple.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/\" \/>\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=\"2022-01-25T07:05:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-12T14:50:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/01\/git-for-web-development.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=\"Daniel Diaz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Vous vous demandez comment int\u00e9grer Git dans votre flux de travail de d\u00e9veloppement web ? Nous vous montrons tout ce que vous devez savoir gr\u00e2ce \u00e0 ce tutoriel simple.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/01\/git-for-web-development.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@DaniDiazTech\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Diaz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/\"},\"author\":{\"name\":\"Daniel Diaz\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#\/schema\/person\/38f3b6be2225ef58d7914f1b6a70fcb2\"},\"headline\":\"Git pour le d\u00e9veloppement web : Apprenez \u00e0 conna\u00eetre le flux de travail typique d&rsquo;un projet\",\"datePublished\":\"2022-01-25T07:05:15+00:00\",\"dateModified\":\"2023-09-12T14:50:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/\"},\"wordCount\":2470,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/01\/git-for-web-development.jpg\",\"keywords\":[\"git\",\"GitHub\",\"web development\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/\",\"url\":\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/\",\"name\":\"Git pour le d\u00e9veloppement web : Apprenez \u00e0 conna\u00eetre le flux de travail typique d'un projet\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/01\/git-for-web-development.jpg\",\"datePublished\":\"2022-01-25T07:05:15+00:00\",\"dateModified\":\"2023-09-12T14:50:42+00:00\",\"description\":\"Vous vous demandez comment int\u00e9grer Git dans votre flux de travail de d\u00e9veloppement web ? Nous vous montrons tout ce que vous devez savoir gr\u00e2ce \u00e0 ce tutoriel simple.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#primaryimage\",\"url\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/01\/git-for-web-development.jpg\",\"contentUrl\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/01\/git-for-web-development.jpg\",\"width\":1460,\"height\":730,\"caption\":\"Git pour le d\u00e9veloppement Web : Apprenez \u00e0 conna\u00eetre le flux de travail typique d'un projet\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinqsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Git\",\"item\":\"https:\/\/kinqsta.com\/fr\/sujets\/git\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Git pour le d\u00e9veloppement web : Apprenez \u00e0 conna\u00eetre le flux de travail typique d&rsquo;un projet\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#website\",\"url\":\"https:\/\/kinqsta.com\/fr\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es\",\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinqsta.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinqsta.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinqsta.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:\/\/kinqsta.com\/fr\/#\/schema\/person\/38f3b6be2225ef58d7914f1b6a70fcb2\",\"name\":\"Daniel Diaz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4541784060a3b28ffb67a5da67b1f7e7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4541784060a3b28ffb67a5da67b1f7e7?s=96&d=mm&r=g\",\"caption\":\"Daniel Diaz\"},\"description\":\"Daniel is a self-taught Python Developer, Technical Writer, and long-life learner. He enjoys creating software from scratch and explaining this process through stunning articles. Follow him on Twitter: @DaniDiazTech\",\"sameAs\":[\"https:\/\/developerroad.herokuapp.com\/\",\"https:\/\/www.linkedin.com\/in\/danidiaztech\",\"https:\/\/x.com\/DaniDiazTech\"],\"url\":\"https:\/\/kinqsta.com\/fr\/blog\/author\/danidiaztech\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Git pour le d\u00e9veloppement web : Apprenez \u00e0 conna\u00eetre le flux de travail typique d'un projet","description":"Vous vous demandez comment int\u00e9grer Git dans votre flux de travail de d\u00e9veloppement web ? Nous vous montrons tout ce que vous devez savoir gr\u00e2ce \u00e0 ce tutoriel simple.","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:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/","og_locale":"fr_FR","og_type":"article","og_title":"Git pour le d\u00e9veloppement web : Apprenez \u00e0 conna\u00eetre le flux de travail typique d'un projet","og_description":"Vous vous demandez comment int\u00e9grer Git dans votre flux de travail de d\u00e9veloppement web ? Nous vous montrons tout ce que vous devez savoir gr\u00e2ce \u00e0 ce tutoriel simple.","og_url":"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2022-01-25T07:05:15+00:00","article_modified_time":"2023-09-12T14:50:42+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/01\/git-for-web-development.jpg","type":"image\/jpeg"}],"author":"Daniel Diaz","twitter_card":"summary_large_image","twitter_description":"Vous vous demandez comment int\u00e9grer Git dans votre flux de travail de d\u00e9veloppement web ? Nous vous montrons tout ce que vous devez savoir gr\u00e2ce \u00e0 ce tutoriel simple.","twitter_image":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/01\/git-for-web-development.jpg","twitter_creator":"@DaniDiazTech","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Daniel Diaz","Dur\u00e9e de lecture estim\u00e9e":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#article","isPartOf":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/"},"author":{"name":"Daniel Diaz","@id":"https:\/\/kinqsta.com\/fr\/#\/schema\/person\/38f3b6be2225ef58d7914f1b6a70fcb2"},"headline":"Git pour le d\u00e9veloppement web : Apprenez \u00e0 conna\u00eetre le flux de travail typique d&rsquo;un projet","datePublished":"2022-01-25T07:05:15+00:00","dateModified":"2023-09-12T14:50:42+00:00","mainEntityOfPage":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/"},"wordCount":2470,"commentCount":0,"publisher":{"@id":"https:\/\/kinqsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/01\/git-for-web-development.jpg","keywords":["git","GitHub","web development"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/","url":"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/","name":"Git pour le d\u00e9veloppement web : Apprenez \u00e0 conna\u00eetre le flux de travail typique d'un projet","isPartOf":{"@id":"https:\/\/kinqsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#primaryimage"},"image":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/01\/git-for-web-development.jpg","datePublished":"2022-01-25T07:05:15+00:00","dateModified":"2023-09-12T14:50:42+00:00","description":"Vous vous demandez comment int\u00e9grer Git dans votre flux de travail de d\u00e9veloppement web ? Nous vous montrons tout ce que vous devez savoir gr\u00e2ce \u00e0 ce tutoriel simple.","breadcrumb":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#primaryimage","url":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/01\/git-for-web-development.jpg","contentUrl":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/01\/git-for-web-development.jpg","width":1460,"height":730,"caption":"Git pour le d\u00e9veloppement Web : Apprenez \u00e0 conna\u00eetre le flux de travail typique d'un projet"},{"@type":"BreadcrumbList","@id":"https:\/\/kinqsta.com\/fr\/blog\/git-pour-developpement-web\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinqsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Git","item":"https:\/\/kinqsta.com\/fr\/sujets\/git\/"},{"@type":"ListItem","position":3,"name":"Git pour le d\u00e9veloppement web : Apprenez \u00e0 conna\u00eetre le flux de travail typique d&rsquo;un projet"}]},{"@type":"WebSite","@id":"https:\/\/kinqsta.com\/fr\/#website","url":"https:\/\/kinqsta.com\/fr\/","name":"Kinsta\u00ae","description":"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es","publisher":{"@id":"https:\/\/kinqsta.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinqsta.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/kinqsta.com\/fr\/#organization","name":"Kinsta","url":"https:\/\/kinqsta.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinqsta.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinqsta.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:\/\/kinqsta.com\/fr\/#\/schema\/person\/38f3b6be2225ef58d7914f1b6a70fcb2","name":"Daniel Diaz","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinqsta.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4541784060a3b28ffb67a5da67b1f7e7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4541784060a3b28ffb67a5da67b1f7e7?s=96&d=mm&r=g","caption":"Daniel Diaz"},"description":"Daniel is a self-taught Python Developer, Technical Writer, and long-life learner. He enjoys creating software from scratch and explaining this process through stunning articles. Follow him on Twitter: @DaniDiazTech","sameAs":["https:\/\/developerroad.herokuapp.com\/","https:\/\/www.linkedin.com\/in\/danidiaztech","https:\/\/x.com\/DaniDiazTech"],"url":"https:\/\/kinqsta.com\/fr\/blog\/author\/danidiaztech\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/posts\/52205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/users\/181"}],"replies":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/comments?post=52205"}],"version-history":[{"count":14,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/posts\/52205\/revisions"}],"predecessor-version":[{"id":72735,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/posts\/52205\/revisions\/72735"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/52205\/translations\/en"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/52205\/translations\/de"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/52205\/translations\/fr"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/52205\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/52205\/translations\/pt"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/52205\/translations\/es"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/52205\/translations\/nl"},{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/52205\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/media\/52206"}],"wp:attachment":[{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/media?parent=52205"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/tags?post=52205"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/topic?post=52205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}