{"id":3538,"date":"2025-10-05T00:00:00","date_gmt":"2025-10-04T22:00:00","guid":{"rendered":"https:\/\/tecnologia.euroinnova.com\/fork\/"},"modified":"2025-10-07T15:01:14","modified_gmt":"2025-10-07T13:01:14","slug":"fourchette","status":"publish","type":"post","link":"https:\/\/tecnologia.euroinnova.com\/fr\/fork","title":{"rendered":"Fourchette"},"content":{"rendered":"<p class=\"text-align-justify\">En programmation, un fork d\u00e9signe la cr\u00e9ation d'une copie ou d'une d\u00e9rivation d'un projet ou d'une base de code. Ce terme, qui vient de l'anglais et signifie \u00abfork\u00bb, d\u00e9crit visuellement ce qui se passe : \u00e0 partir d'un point commun, le code se divise en deux chemins diff\u00e9rents.<\/p>\n<p class=\"text-align-justify\">\u00c0 partir de ce moment, les deux branches peuvent \u00eatre d\u00e9velopp\u00e9es ind\u00e9pendamment \u00e0 des fins diff\u00e9rentes. Les fourches sont particuli\u00e8rement courantes dans le d\u00e9veloppement de logiciels libres, comme nous le verrons plus loin en discutant de leur relation avec GitHub.<\/p>\n<h2 class=\"text-align-justify\" id=\"como-hacer-un-fork-en-github\"><strong>Comment cr\u00e9er un fork sur GitHub ?<\/strong><\/h2>\n<p class=\"text-align-justify\">Un fork sur GitHub permet aux d\u00e9veloppeurs de cr\u00e9er une copie d'un d\u00e9p\u00f4t de code existant pour y travailler de mani\u00e8re ind\u00e9pendante et d\u00e9velopper une version personnalis\u00e9e d'un logiciel.<\/p>\n<p class=\"text-align-justify\">Etapes pour cr\u00e9er un fork sur GitHub :<\/p>\n<ol>\n<li>\n<p class=\"text-align-justify\"><strong>S\u00e9lectionner le r\u00e9f\u00e9rentiel<\/strong>Connectez-vous \u00e0 GitHub et acc\u00e9dez au d\u00e9p\u00f4t que vous souhaitez forker.<\/p>\n<\/li>\n<li>\n<p class=\"text-align-justify\"><strong>Cliquez sur \u00abFourchette\u00bb.\u00bb<\/strong>En haut \u00e0 droite de la page du d\u00e9p\u00f4t, vous verrez un bouton qui dit \u00abFork\u00bb. Lorsque vous cliquez sur ce bouton, GitHub cr\u00e9e une copie du d\u00e9p\u00f4t dans votre compte.<\/p>\n<\/li>\n<li>\n<p class=\"text-align-justify\"><strong>Clonage de la fourche<\/strong>Une fois que vous avez fork\u00e9 le d\u00e9p\u00f4t, vous pouvez le cloner sur votre machine locale en utilisant la commande git clone et l'URL de votre fork. Cela vous permettra de travailler sur le code localement.<\/p>\n<\/li>\n<li>\n<p class=\"text-align-justify\"><strong>Modifications et comit\u00e9<\/strong>Vous pouvez maintenant apporter toutes les modifications que vous souhaitez au code. Une fois que vous avez termin\u00e9, vous pouvez valider vos modifications.<\/p>\n<\/li>\n<li>\n<p class=\"text-align-justify\"><strong>Requ\u00eate push et pull<\/strong>Enfin, t\u00e9l\u00e9chargez vos modifications sur votre d\u00e9p\u00f4t GitHub \u00e0 l'aide de la commande git push. Si vous souhaitez contribuer au projet original, vous pouvez cr\u00e9er un fichier <em>demande d'extraction<\/em>, Cela permettra aux administrateurs du d\u00e9p\u00f4t d'origine de revoir et \u00e9ventuellement d'accepter les modifications que vous avez apport\u00e9es \u00e0 leur code.<\/p>\n<\/li>\n<\/ol>\n<h2 class=\"text-align-justify\" id=\"forks-en-criptomonedas-y-blockchain\"><strong>Les fourches caudines des crypto-monnaies et de la blockchain<\/strong><\/h2>\n<p class=\"text-align-justify\">Dans le monde des crypto-monnaies et des <a href=\"https:\/\/tecnologia.euroinnova.com\/fr\/blockchain\/\">blockchain<\/a>, Une fourche fait r\u00e9f\u00e9rence \u00e0 une scission dans la blockchain, qui se produit lorsqu'un changement dans les r\u00e8gles du protocole est introduit. Ces fourches sont fondamentales pour le d\u00e9veloppement et l'\u00e9volution des crypto-monnaies, car elles permettent d'am\u00e9liorer la s\u00e9curit\u00e9, de corriger des bogues ou d'ajouter de nouvelles fonctionnalit\u00e9s.<\/p>\n<p class=\"text-align-justify\">Il existe deux principaux types de fourches dans la blockchain : <strong>fourches souples<\/strong> y <strong>fourches dures<\/strong>.<\/p>\n<ul>\n<li>\n<p class=\"text-align-justify\"><strong>Fourchette souple :<\/strong> Un soft fork est une modification des r\u00e8gles du protocole qui est r\u00e9trocompatible avec la version pr\u00e9c\u00e9dente du logiciel. Cela signifie que les n\u0153uds qui n'ont pas \u00e9t\u00e9 mis \u00e0 niveau peuvent toujours participer au r\u00e9seau, mais avec certaines limitations. En d'autres termes, la blockchain reste la m\u00eame, mais les nouvelles r\u00e8gles sont appliqu\u00e9es d'une mani\u00e8re qui ne rompt pas la r\u00e9trocompatibilit\u00e9.<\/p>\n<\/li>\n<li>\n<p class=\"text-align-justify\"><strong>Fourchette dure :<\/strong> Un hard fork est une modification plus radicale du protocole qui cr\u00e9e une incompatibilit\u00e9 avec les versions pr\u00e9c\u00e9dentes du logiciel. En cons\u00e9quence, la blockchain est divis\u00e9e en deux, cr\u00e9ant ainsi deux versions distinctes du m\u00eame r\u00e9seau.<\/p>\n<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>En programaci\u00f3n, un fork se refiere a la creaci\u00f3n de una copia o derivaci\u00f3n de un proyecto o c\u00f3digo base. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[25],"tags":[],"class_list":["post-3538","post","type-post","status-publish","format-standard","hentry","category-metaterminos"],"acf":[],"_links":{"self":[{"href":"https:\/\/tecnologia.euroinnova.com\/fr\/wp-json\/wp\/v2\/posts\/3538","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tecnologia.euroinnova.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tecnologia.euroinnova.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tecnologia.euroinnova.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tecnologia.euroinnova.com\/fr\/wp-json\/wp\/v2\/comments?post=3538"}],"version-history":[{"count":0,"href":"https:\/\/tecnologia.euroinnova.com\/fr\/wp-json\/wp\/v2\/posts\/3538\/revisions"}],"wp:attachment":[{"href":"https:\/\/tecnologia.euroinnova.com\/fr\/wp-json\/wp\/v2\/media?parent=3538"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tecnologia.euroinnova.com\/fr\/wp-json\/wp\/v2\/categories?post=3538"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tecnologia.euroinnova.com\/fr\/wp-json\/wp\/v2\/tags?post=3538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}