{"id":6750,"date":"2020-02-21T10:52:58","date_gmt":"2020-02-21T10:52:58","guid":{"rendered":"https:\/\/blog.hostinger.io\/fr-tutoriels\/?p=6750"},"modified":"2024-03-30T02:15:16","modified_gmt":"2024-03-30T02:15:16","slug":"comment-utiliser-une-branche-git","status":"publish","type":"post","link":"\/fr\/tutoriels\/comment-utiliser-une-branche-git","title":{"rendered":"Comment utiliser une branche Git"},"content":{"rendered":"<p><a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/tuto-git\"><strong>Git<\/strong><\/a> est un outil utilis&eacute; par les d&eacute;veloppeurs pour g&eacute;rer le contr&ocirc;le de version de leurs applications. Il est tr&egrave;s populaire et utilis&eacute; par de nombreux projets importants tels que GNOME et d&rsquo;autres. Il s&rsquo;agit &eacute;galement d&rsquo;une application assez efficace. L&rsquo;une des fonctions les plus importantes de Git est le contr&ocirc;le des branches de d&eacute;veloppement qui permettent d&rsquo;am&eacute;liorer la cr&eacute;ation d&rsquo;un projet. C&rsquo;est pourquoi, dans ce tutoriel, nous vous montrerons comment utiliser les branches Git. Tout projet, y compris ceux bas&eacute;s sur un <strong><a href=\"https:\/\/www.hostinger.com\/fr\/vps\">VPS<\/a><\/strong>, b&eacute;n&eacute;ficiera certainement de cette formidable fonctionnalit&eacute;.<\/p><p>Les branches Git nous aident &agrave; organiser plusieurs versions d&rsquo;une application. Pour cette raison, il est tr&egrave;s important de les utiliser. Ce tutoriel vous permettra d&rsquo;am&eacute;liorer vos <a href=\"\/fr\/tutoriels\/commandes-git\"><strong>connaissances de base sur Git<\/strong><\/a>.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-FR.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/public\" alt=\"\" class=\"wp-image-41445\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-c-est-quoi-une-branche-git\">C&rsquo;est quoi une branche Git ?<\/h2><figure data-wp-context='{\"imageId\":\"69fa6c445185e\"}' data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1000\" height=\"689\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/git-tutorials-02-fr.jpg\/public\" alt=\"Comment fonctionnent les branches Git\" class=\"wp-image-30850\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/git-tutorials-02-fr.jpg\/w=1000,fit=scale-down 1000w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/git-tutorials-02-fr.jpg\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/git-tutorials-02-fr.jpg\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/git-tutorials-02-fr.jpg\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><p>L&rsquo;utilisation des branches de d&eacute;veloppement de Git est un moyen assez efficace de travailler avec nos applications tout en suivant leurs versions. En g&eacute;n&eacute;ral, une branche de d&eacute;veloppement est une bifurcation de l&rsquo;&eacute;tat du code qui cr&eacute;e un nouveau chemin pour son &eacute;volution. Elle peut &ecirc;tre parall&egrave;le &agrave; d&rsquo;autres branches Git que vous pouvez g&eacute;n&eacute;rer. Comme nous pouvons le voir, il est possible d&rsquo;incorporer de nouvelles fonctionnalit&eacute;s &agrave; notre code de mani&egrave;re ordonn&eacute;e et pr&eacute;cise.<\/p><p>L&rsquo;utilisation des branches Git pr&eacute;sente de multiples avantages. Cependant, nous souhaitons souligner les deux suivants :<\/p><ul class=\"wp-block-list\">\n<li>Il est possible de d&eacute;velopper de nouvelles fonctionnalit&eacute;s pour notre application sans entraver le d&eacute;veloppement dans la branche principale.<\/li>\n\n\n\n<li>Avec les branches Git, il est possible de cr&eacute;er diff&eacute;rentes branches de d&eacute;veloppement qui peuvent converger dans le m&ecirc;me d&eacute;p&ocirc;t. Par exemple, une branche stable, une branche test et une branche instable.<\/li>\n<\/ul><p>Naturellement, chaque d&eacute;veloppeur pourra &eacute;tablir ses propres m&eacute;thodes avec ses propres avantages en se basant sur l&rsquo;exp&eacute;rience.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-utiliser-une-branche-git\">Comment utiliser une branche Git<\/h2><p>N&rsquo;oubliez pas d&rsquo;acc&eacute;der &agrave; votre serveur avec SSH avant de commencer ! Voici un <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/connexion-ssh-windows-putty\"><strong>tutoriel PuTTY<\/strong><\/a> pour vous aider !<\/p><p>Les utilisations des branches Git sont initialement simples comme vous le remarquerez dans les commandes des branches Git. Mais comme pour la plupart des choses, plus vous avez de branches, plus il peut &ecirc;tre difficile de les g&eacute;rer.<\/p><p>Dans un projet Git, nous pouvons visualiser toutes les branches en entrant la commande suivante dans la ligne de commande :<\/p><pre class=\"wp-block-preformatted\">git branch<\/pre><p>Si aucune branche n&rsquo;est cr&eacute;&eacute;e, il n&rsquo;y aura pas de r&eacute;sultat dans le terminal. cr&eacute;er une branche est vraiment simple :<\/p><pre class=\"wp-block-preformatted\">git branch [new_branch]<\/pre><p>Ensuite, nous devons passer &agrave; la branche du d&eacute;veloppement nouvellement cr&eacute;&eacute;e. Pour ce faire, nous allons ex&eacute;cuter la commande suivante :<\/p><pre class=\"wp-block-preformatted\">git checkout [new_branch]<\/pre><p>Le r&eacute;sultat nous informera que nous sommes pass&eacute;s &agrave; une nouvelle branche. Nous l&rsquo;avons appel&eacute; test, donc :<\/p><pre class=\"wp-block-preformatted\">Switched to branch &lsquo;test&rsquo;<\/pre><p>Maintenant, dans cette nouvelle branche de d&eacute;veloppement, nous pouvons cr&eacute;er autant de modifications de code que nous le voulons sans avoir &agrave; changer quoi que ce soit dans la principale. Comme nous pouvons le voir, cela permet de garder le programme organis&eacute; pour les nouvelles inclusions de code.<\/p><p>Si nous ex&eacute;cutons la commande pour lister &agrave; nouveau les branches, nous verrons qu&rsquo;une nouvelle branche est ajout&eacute;e.<\/p><pre class=\"wp-block-preformatted\">git branch<\/pre><p>Il y a quelque chose que nous devons garder &agrave; l&rsquo;esprit si nous voulons cr&eacute;er une nouvelle branche de d&eacute;veloppement. Tout d&rsquo;abord, nous devons nous engager dans la branche principale pour que Git comprenne ce qu&rsquo;est la branche principale (master). Si nous ne le faisons pas, nous aurons une erreur. Donc, d&rsquo;abord, commettez et ensuite cr&eacute;ez les branches de d&eacute;veloppement.<\/p><p>Si nous voulons retirer une branche du Git, nous pouvons le faire avec la commande suivante :<\/p><pre class=\"wp-block-preformatted\">git branch -d [nom_de_la_branche]<\/pre><p>Cependant, pour ce faire, nous ne devons pas &ecirc;tre situ&eacute;s dans la branche que nous voulons supprimer. Dans ce cas, nous devons donc nous d&eacute;placer vers la branche principale et, de l&agrave;, supprimer la branche que nous venons de cr&eacute;er :<\/p><pre class=\"wp-block-preformatted\">git checkout master<\/pre><pre class=\"wp-block-preformatted\">git branch -d test<\/pre><p>Enfin, il arrive un moment o&ugrave; nous avons apport&eacute; de nombreuses modifications &agrave; une branche de d&eacute;veloppement. Elle devient stable, et nous voulons donc la relier &agrave; une autre branche de d&eacute;veloppement. Pour cela, il y a la commande <strong>merge<\/strong>.<\/p><p>Pour commencer, localisez la branche de d&eacute;veloppement &agrave; laquelle la deuxi&egrave;me branche doit &ecirc;tre rattach&eacute;e. Par exemple, nous allons attacher la branche test &agrave; la branche master. Ensuite, nous devons nous placer dans la branche master et fusionner avec la commande :<\/p><pre class=\"wp-block-preformatted\">git merge [branch]<\/pre><p>Comme vous pouvez le voir, les fonctions de base de la branche Git sont assez simples. Il vous suffit de conna&icirc;tre les principes de base et d&rsquo;essayer de garder votre gestion propre.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p>Savoir utiliser les branches de d&eacute;veloppement devient vital pour d&eacute;velopper nos applications de mani&egrave;re ordonn&eacute;e. Soyez attentif &agrave; la fa&ccedil;on dont vous organisez votre code dans les diff&eacute;rentes branches Git.<\/p><p>Dans cet article, nous vous avons montr&eacute; les bases du travail avec eux.<\/p><p>Comme toujours, il est conseill&eacute; de lire la <a href=\"https:\/\/git-scm.com\/docs\/git-branch\" target=\"_blank\" rel=\"noopener\"><strong>documentation officielle de Git<\/strong><\/a> sur les branches pour comprendre comment les op&eacute;rations complexes sont effectu&eacute;es. Bon d&eacute;veloppement !<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-utiliser-les-branches-git-faq\">Comment utiliser les branches Git &ndash; FAQ<\/h2><div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1711763797001\"><h3 class=\"schema-faq-question\">Quand utiliser les branches dans Git ?<\/h3> <p class=\"schema-faq-answer\">Les branches Git sont couramment utilis&eacute;es lorsqu&rsquo;il y a une nouvelle fonctionnalit&eacute;, une correction de bug, ou toute autre chose dans votre code que vous souhaitez suivre et comparer aux versions pr&eacute;c&eacute;dentes. Cela permet d&rsquo;identifier et de suivre les cas o&ugrave; quelque chose ne va pas avec la correction d&rsquo;un bug ou la sortie d&rsquo;une nouvelle fonctionnalit&eacute;.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1711763817331\"><h3 class=\"schema-faq-question\">Comment brancher un r&eacute;pertoire ?<\/h3> <p class=\"schema-faq-answer\">Pour brancher un r&eacute;pertoire localement, vous devez avoir clon&eacute; une version du r&eacute;pertoire. Ensuite, dans une fen&ecirc;tre de terminal, listez les branches et cr&eacute;ez une nouvelle branche de fonctionnalit&eacute;s. Basculez sur cette branche, travaillez dessus et livrez les modifications avant de revenir &agrave; votre r&eacute;f&eacute;rentiel principal.<\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Git est un outil utilis&eacute; par les d&eacute;veloppeurs pour g&eacute;rer le contr&ocirc;le de version de leurs applications. Il est tr&egrave;s populaire et utilis&eacute; par de nombreux projets importants tels que GNOME et d&rsquo;autres. Il s&rsquo;agit &eacute;galement d&rsquo;une application assez efficace. L&rsquo;une des fonctions les plus importantes de Git est le contr&ocirc;le des branches de d&eacute;veloppement [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/comment-utiliser-une-branche-git\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":142,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Comment Utiliser Une Branche Git - Tutoriel Pour D\u00e9butants","rank_math_description":"Vous souhaitez am\u00e9liorer votre application avec une branche Git ? Excellent choix ! Apprenez les bases des branches Git ici !","rank_math_focus_keyword":"utiliser une branche git","footnotes":""},"categories":[4808],"tags":[5383,5384,5385],"class_list":["post-6750","post","type-post","status-publish","format-standard","hentry","category-git","tag-branche-git","tag-branches-git","tag-cest-quoi-une-branche-git"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-use-git-branches","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-utiliser-une-branche-git","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-usar-git-branch","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/git-branch","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-use-git-branches","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-use-git-branches\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-use-git-branches\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/que-son-hooks-wordpress-2","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/que-son-hooks-wordpress-2","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-usar-git-branch","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-use-git-branches","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-use-git-branches","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-use-git-branches","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-use-git-branches","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/6750","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/142"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=6750"}],"version-history":[{"count":17,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/6750\/revisions"}],"predecessor-version":[{"id":30851,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/6750\/revisions\/30851"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=6750"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=6750"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=6750"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}