{"id":69826,"date":"2023-06-08T06:48:40","date_gmt":"2023-06-08T05:48:40","guid":{"rendered":"https:\/\/kinsta.com\/fr\/?p=69826&#038;post_type=knowledgebase&#038;preview_id=69826"},"modified":"2025-10-01T20:42:49","modified_gmt":"2025-10-01T19:42:49","slug":"gitignore-ne-fonctionne-pas","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/","title":{"rendered":"Comment r\u00e9parer Gitignore qui ne fonctionne pas"},"content":{"rendered":"<p>Gitignore est un outil puissant utilis\u00e9 dans <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/gestion-site\/git\/\">Git<\/a> pour exclure des fichiers et des r\u00e9pertoires du contr\u00f4le de version. Il permet de garder le d\u00e9p\u00f4t propre et organis\u00e9 en emp\u00eachant les fichiers inutiles d&rsquo;\u00eatre suivis.<\/p>\n<p>Cependant, dans certains cas, Gitignore peut ne pas fonctionner comme pr\u00e9vu, ce qui fait que des fichiers sont toujours suivis ou que des fichiers ignor\u00e9s ne sont pas exclus.<\/p>\n<p>Dans cet article, nous allons comprendre les bases de Gitignore, r\u00e9soudre les probl\u00e8mes li\u00e9s \u00e0 Gitignore, explorer les techniques avanc\u00e9es de Gitignore et r\u00e9soudre les probl\u00e8mes li\u00e9s \u00e0 Gitignore dans diff\u00e9rents sc\u00e9narios.<\/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>Comprendre les bases de Gitignore<\/h2>\n<p>Gitignore est un fichier de configuration qui contient une liste de motifs sp\u00e9cifiant les fichiers ou r\u00e9pertoires que Git doit ignorer.<\/p>\n<p>Il suit une syntaxe o\u00f9 les motifs peuvent inclure des caract\u00e8res g\u00e9n\u00e9riques (*), la n\u00e9gation (\/), et des commentaires (#). Les fichiers Gitignore peuvent \u00eatre locaux, globaux ou au niveau du d\u00e9p\u00f4t, selon l&rsquo;endroit o\u00f9 ils sont plac\u00e9s dans le projet.<\/p>\n<p>Pour cr\u00e9er un fichier Gitignore, cr\u00e9ez un fichier texte nomm\u00e9 <strong>.gitignore<\/strong> dans le r\u00e9pertoire racine de votre d\u00e9p\u00f4t Git.<\/p>\n<p>Vous pouvez ensuite sp\u00e9cifier les fichiers ou les r\u00e9pertoires que vous souhaitez ignorer en utilisant les mod\u00e8les Gitignore. Par exemple, pour ignorer tous les fichiers <strong>.log<\/strong> et un r\u00e9pertoire nomm\u00e9 <strong>node_modules<\/strong>, vous pouvez cr\u00e9er un fichier Gitignore avec le contenu suivant :<\/p>\n<pre><code class=\"language-git\">*.log\nnode_modules\/<\/code><\/pre>\n<p>Cela emp\u00eachera tous les fichiers avec l&rsquo;extension <strong>.log<\/strong> et le r\u00e9pertoire <strong>node_modules<\/strong> d&rsquo;\u00eatre suivis par Git.<\/p>\n\n<h2>4 Conseils de d\u00e9pannage pour r\u00e9soudre les probl\u00e8mes de Gitignore<\/h2>\n<p>Il existe plusieurs sc\u00e9narios courants dans lesquels Gitignore peut ne pas fonctionner comme pr\u00e9vu. Nous allons en explorer quelques-uns et apprendre \u00e0 les r\u00e9soudre.<\/p>\n<h3>1. Les fichiers sont d\u00e9j\u00e0 suivis ou valid\u00e9s avant d&rsquo;\u00eatre ajout\u00e9s \u00e0 Gitignore<\/h3>\n<p>Il peut arriver que vous ajoutiez des fichiers \u00e0 Gitignore alors qu&rsquo;ils ont d\u00e9j\u00e0 \u00e9t\u00e9 suivis ou valid\u00e9s. Dans ce cas, Git continuera \u00e0 suivre ces fichiers m\u00eame s&rsquo;ils sont list\u00e9s dans Gitignore.<\/p>\n<p>Pour annuler le suivi ou supprimer des fichiers qui sont d\u00e9j\u00e0 suivis, vous pouvez utiliser les commandes suivantes respectivement :<\/p>\n<pre><code class=\"language-git\"># Untrack files\ngit rm --cached &lt;file&gt;\n\n# Remove files\ngit rm &lt;file&gt;<\/code><\/pre>\n<p>Par exemple, si vous souhaitez supprimer le suivi d&rsquo;un fichier nomm\u00e9 \u00ab config.ini \u00bb, vous pouvez ex\u00e9cuter la commande suivante :<\/p>\n<pre><code class=\"language-bash\">git rm --cached config.ini<\/code><\/pre>\n<p>Cette commande supprimera le fichier du cache Git et l&#8217;emp\u00eachera d&rsquo;\u00eatre suivi \u00e0 l&rsquo;avenir.<\/p>\n<h3>2. Mise \u00e0 jour du cache Git pour refl\u00e9ter les changements dans Gitignore<\/h3>\n<p>Apr\u00e8s avoir apport\u00e9 des modifications au fichier Gitignore, vous devez mettre \u00e0 jour le cache Git pour refl\u00e9ter ces changements. Vous pouvez le faire en utilisant la commande \u00ab git add \u00bb.<\/p>\n<p>Par exemple, si vous avez ajout\u00e9 un nouveau motif \u00e0 Gitignore pour ignorer les fichiers <strong>.log<\/strong>, vous pouvez mettre \u00e0 jour le cache Git avec la commande suivante :<\/p>\n<pre><code class=\"language-bash\">git add .gitignore<\/code><\/pre>\n<h3>3. Probl\u00e8mes de sensibilit\u00e9 \u00e0 la casse dans les motifs de Gitignore<\/h3>\n<p>Les motifs de Gitignore sont sensibles \u00e0 la casse par d\u00e9faut, ce qui signifie que <strong>File.txt<\/strong> et <strong>file.txt<\/strong> seront trait\u00e9s comme deux fichiers diff\u00e9rents. Cependant, certains syst\u00e8mes d&rsquo;exploitation, tels que Windows et macOS, ont des syst\u00e8mes de fichiers insensibles \u00e0 la casse, ce qui peut causer des probl\u00e8mes avec Gitignore.<\/p>\n<p>Pour r\u00e9soudre les probl\u00e8mes de sensibilit\u00e9 \u00e0 la casse dans les mod\u00e8les Gitignore, vous pouvez utiliser la commande <code>git config<\/code> pour d\u00e9finir l&rsquo;option de configuration <code>core.ignorecase<\/code> en <code>false<\/code> en ex\u00e9cutant la commande suivante dans votre terminal :<\/p>\n<pre><code class=\"language-bash\">git config core.ignorecase false<\/code><\/pre>\n<p>Cela rendra les mod\u00e8les de Gitignore sensibles \u00e0 la casse pour votre projet, en s&rsquo;assurant que les fichiers avec des lettres diff\u00e9rentes sont trait\u00e9s comme des fichiers distincts.<\/p>\n<h3>4. Fichiers Gitignore imbriqu\u00e9s<\/h3>\n<p>Si vous avez des fichiers Gitignore imbriqu\u00e9s dans diff\u00e9rents r\u00e9pertoires de votre d\u00e9p\u00f4t, Git peut ne pas \u00eatre en mesure d&rsquo;interpr\u00e9ter correctement les mod\u00e8les, ce qui fait que Gitignore ne fonctionne pas comme pr\u00e9vu.<\/p>\n<p>Pour r\u00e9soudre ce probl\u00e8me, vous pouvez utiliser le caract\u00e8re <code>!<\/code> (point d&rsquo;exclamation) dans vos motifs Gitignore pour sp\u00e9cifier des exceptions.<\/p>\n<p>Par exemple, si vous avez un fichier Gitignore imbriqu\u00e9 dans un r\u00e9pertoire nomm\u00e9 <strong>docs<\/strong> et que vous voulez exclure un fichier nomm\u00e9 <strong>important.docx<\/strong> d&rsquo;\u00eatre ignor\u00e9, vous pouvez ajouter le motif suivant dans le fichier Gitignore parent :<\/p>\n<pre><code class=\"language-git\">docs\/*\n!docs\/important.docx<\/code><\/pre>\n<p>Cela garantira que le fichier <strong>important.docx<\/strong> ne sera pas ignor\u00e9, m\u00eame si le r\u00e9pertoire <strong>docs<\/strong> est ignor\u00e9.<\/p>\n<h2>Utiliser les mod\u00e8les Gitignore : Configuration d&rsquo;un fichier Gitignore global<\/h2>\n<p>Nous pensons que vous avez maintenant corrig\u00e9 votre erreur Gitigoner. Enfin, voyons comment cr\u00e9er un fichier Gitignore global pour tous vos projets Git.<\/p>\n<p>Lorsque vous travaillez sur plusieurs d\u00e9p\u00f4ts Git, il peut devenir fastidieux de maintenir un fichier Gitignore distinct pour chacun d&rsquo;entre eux. Heureusement, Git propose un moyen de cr\u00e9er un fichier Gitignore global qui peut \u00eatre utilis\u00e9 pour tous vos d\u00e9p\u00f4ts.<\/p>\n<p>Pour configurer un fichier Gitignore global, suivez les \u00e9tapes suivantes :<\/p>\n<h3>1. Cr\u00e9er un fichier Gitignore global<\/h3>\n<p>La premi\u00e8re \u00e9tape consiste \u00e0 cr\u00e9er un fichier Gitignore global sur votre syst\u00e8me. Vous pouvez cr\u00e9er ce fichier \u00e0 l&rsquo;aide d&rsquo;un \u00e9diteur de texte de votre choix, tel que Notepad ou Vim.<\/p>\n<p>Vous pouvez utiliser la ligne de commande pour cr\u00e9er le fichier en ex\u00e9cutant la commande ci-dessous :<\/p>\n<pre><code class=\"language-bash\">touch ~\/.gitignore_global<\/code><\/pre>\n<p>Cela cr\u00e9era un fichier vide nomm\u00e9 <strong>.gitignore_global<\/strong> dans le r\u00e9pertoire personnel de votre ordinateur.<\/p>\n<h3>2. Ajouter des motifs au fichier Gitignore global<\/h3>\n<p>Une fois que vous avez cr\u00e9\u00e9 le fichier Gitignore global, vous pouvez y ajouter des motifs en utilisant la m\u00eame syntaxe qu&rsquo;un fichier Gitignore normal.<\/p>\n<p>Par exemple, pour ignorer tous les fichiers avec l&rsquo;extension <strong>.html<\/strong>, vous pouvez ajouter la ligne suivante au fichier :<\/p>\n<pre><code class=\"language-git\">*.html<\/code><\/pre>\n<p>Vous pouvez ajouter autant de motifs que vous le souhaitez (un motif par ligne) au fichier.<\/p>\n<h3>3. Configurer Git pour qu&rsquo;il utilise le fichier Gitignore global<\/h3>\n<p>La derni\u00e8re \u00e9tape consiste \u00e0 indiquer \u00e0 Git d&rsquo;utiliser le fichier Gitignore global. Vous pouvez le faire en ex\u00e9cutant la commande suivante :<\/p>\n<pre><code class=\"language-bash\">git config --global core.excludesfile ~\/.gitignore_global<\/code><\/pre>\n<p>Cette commande indique \u00e0 Git d&rsquo;utiliser le fichier <strong>~\/.gitignore_global<\/strong> comme fichier Gitignore global. Vous n&rsquo;avez besoin d&rsquo;ex\u00e9cuter cette commande qu&rsquo;une seule fois &#8211; Git se souviendra de la configuration pour tous les d\u00e9p\u00f4ts de votre syst\u00e8me.<\/p>\n<p>Avec le fichier Gitignore global configur\u00e9, vous pouvez maintenant y ajouter des motifs qui seront ignor\u00e9s dans tous vos d\u00e9p\u00f4ts. Cela peut vous faire gagner beaucoup de temps et d&rsquo;efforts en maintenant des fichiers Gitignore s\u00e9par\u00e9s pour chaque d\u00e9p\u00f4t.<\/p>\n\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>Gitignore est un outil puissant pour contr\u00f4ler quels fichiers et r\u00e9pertoires sont ignor\u00e9s dans un d\u00e9p\u00f4t Git. Cependant, il est important de comprendre son comportement et ses limites afin d&rsquo;\u00e9viter des probl\u00e8mes avec des fichiers ignor\u00e9s ou des comportements inattendus.<\/p>\n<p>En comprenant le fonctionnement de Gitignore et en suivant les meilleures pratiques, vous pouvez g\u00e9rer efficacement les fichiers ignor\u00e9s dans vos d\u00e9p\u00f4ts Git et am\u00e9liorer <a href=\"https:\/\/kinsta.com\/fr\/blog\/git-pour-developpement-web\/\">votre flux de d\u00e9veloppement<\/a>.<\/p>\n<p><em>\u00c0 vous de jouer : Avez-vous d\u00e9j\u00e0 rencontr\u00e9 ce probl\u00e8me ? Comment l&rsquo;avez-vous r\u00e9solu ? Avez-vous utilis\u00e9 d&rsquo;autres approches qui ne sont pas abord\u00e9es dans cet article ? Faites-nous en part dans les commentaires !<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gitignore est un outil puissant utilis\u00e9 dans Git pour exclure des fichiers et des r\u00e9pertoires du contr\u00f4le de version. Il permet de garder le d\u00e9p\u00f4t propre &#8230;<\/p>\n","protected":false},"author":287,"featured_media":69827,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[971],"class_list":["post-69826","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-git"],"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 r\u00e9parer Gitignore qui ne fonctionne pas - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"D\u00e9couvrez les raisons courantes pour lesquelles Gitignore peut \u00e9chouer et apprenez des strat\u00e9gies efficaces pour d\u00e9panner et r\u00e9soudre le probl\u00e8me.\" \/>\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\/gitignore-ne-fonctionne-pas\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment r\u00e9parer Gitignore qui ne fonctionne pas\" \/>\n<meta property=\"og:description\" content=\"D\u00e9couvrez les raisons courantes pour lesquelles Gitignore peut \u00e9chouer et apprenez des strat\u00e9gies efficaces pour d\u00e9panner et r\u00e9soudre le probl\u00e8me.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/\" \/>\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-06-08T05:48:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-01T19:42:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/06\/gitignore-not-working.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=\"Joel Olawanle\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"D\u00e9couvrez les raisons courantes pour lesquelles Gitignore peut \u00e9chouer et apprenez des strat\u00e9gies efficaces pour d\u00e9panner et r\u00e9soudre le probl\u00e8me.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/06\/gitignore-not-working.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@olawanle_joel\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Joel Olawanle\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/\"},\"author\":{\"name\":\"Joel Olawanle\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/efa7de30245ca15be5ce1dcacff89c07\"},\"headline\":\"Comment r\u00e9parer Gitignore qui ne fonctionne pas\",\"datePublished\":\"2023-06-08T05:48:40+00:00\",\"dateModified\":\"2025-10-01T19:42:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/\"},\"wordCount\":1311,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/06\/gitignore-not-working.jpg\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/\",\"name\":\"Comment r\u00e9parer Gitignore qui ne fonctionne pas - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/06\/gitignore-not-working.jpg\",\"datePublished\":\"2023-06-08T05:48:40+00:00\",\"dateModified\":\"2025-10-01T19:42:49+00:00\",\"description\":\"D\u00e9couvrez les raisons courantes pour lesquelles Gitignore peut \u00e9chouer et apprenez des strat\u00e9gies efficaces pour d\u00e9panner et r\u00e9soudre le probl\u00e8me.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/06\/gitignore-not-working.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/06\/gitignore-not-working.jpg\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Git\",\"item\":\"https:\/\/kinsta.com\/fr\/sujets\/git\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Comment r\u00e9parer Gitignore qui ne fonctionne 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\/efa7de30245ca15be5ce1dcacff89c07\",\"name\":\"Joel Olawanle\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/051bf577ce2c837846a1db9eef184758?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/051bf577ce2c837846a1db9eef184758?s=96&d=mm&r=g\",\"caption\":\"Joel Olawanle\"},\"description\":\"Joel is a Frontend developer working at Kinsta as a Technical Editor. He is a passionate teacher with love for open source and has written over 300 technical articles majorly around JavaScript and it's frameworks.\",\"sameAs\":[\"https:\/\/joelolawanle.com\/\",\"https:\/\/www.linkedin.com\/in\/olawanlejoel\/\",\"https:\/\/x.com\/olawanle_joel\",\"https:\/\/www.youtube.com\/@joelolawanle\"],\"gender\":\"male\",\"knowsAbout\":[\"JavaScript\",\"React\",\"Next.js\"],\"knowsLanguage\":[\"English\"],\"jobTitle\":\"Technical Editor\",\"worksFor\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/author\/joelolawanle\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Comment r\u00e9parer Gitignore qui ne fonctionne pas - Kinsta\u00ae","description":"D\u00e9couvrez les raisons courantes pour lesquelles Gitignore peut \u00e9chouer et apprenez des strat\u00e9gies efficaces pour d\u00e9panner et r\u00e9soudre le probl\u00e8me.","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\/gitignore-ne-fonctionne-pas\/","og_locale":"fr_FR","og_type":"article","og_title":"Comment r\u00e9parer Gitignore qui ne fonctionne pas","og_description":"D\u00e9couvrez les raisons courantes pour lesquelles Gitignore peut \u00e9chouer et apprenez des strat\u00e9gies efficaces pour d\u00e9panner et r\u00e9soudre le probl\u00e8me.","og_url":"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2023-06-08T05:48:40+00:00","article_modified_time":"2025-10-01T19:42:49+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/06\/gitignore-not-working.jpg","type":"image\/jpeg"}],"author":"Joel Olawanle","twitter_card":"summary_large_image","twitter_description":"D\u00e9couvrez les raisons courantes pour lesquelles Gitignore peut \u00e9chouer et apprenez des strat\u00e9gies efficaces pour d\u00e9panner et r\u00e9soudre le probl\u00e8me.","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/06\/gitignore-not-working.jpg","twitter_creator":"@olawanle_joel","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Joel Olawanle","Dur\u00e9e de lecture estim\u00e9e":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/"},"author":{"name":"Joel Olawanle","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/efa7de30245ca15be5ce1dcacff89c07"},"headline":"Comment r\u00e9parer Gitignore qui ne fonctionne pas","datePublished":"2023-06-08T05:48:40+00:00","dateModified":"2025-10-01T19:42:49+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/"},"wordCount":1311,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/06\/gitignore-not-working.jpg","inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/","url":"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/","name":"Comment r\u00e9parer Gitignore qui ne fonctionne pas - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/06\/gitignore-not-working.jpg","datePublished":"2023-06-08T05:48:40+00:00","dateModified":"2025-10-01T19:42:49+00:00","description":"D\u00e9couvrez les raisons courantes pour lesquelles Gitignore peut \u00e9chouer et apprenez des strat\u00e9gies efficaces pour d\u00e9panner et r\u00e9soudre le probl\u00e8me.","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/06\/gitignore-not-working.jpg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/06\/gitignore-not-working.jpg","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/gitignore-ne-fonctionne-pas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Git","item":"https:\/\/kinsta.com\/fr\/sujets\/git\/"},{"@type":"ListItem","position":3,"name":"Comment r\u00e9parer Gitignore qui ne fonctionne 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\/efa7de30245ca15be5ce1dcacff89c07","name":"Joel Olawanle","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/051bf577ce2c837846a1db9eef184758?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/051bf577ce2c837846a1db9eef184758?s=96&d=mm&r=g","caption":"Joel Olawanle"},"description":"Joel is a Frontend developer working at Kinsta as a Technical Editor. He is a passionate teacher with love for open source and has written over 300 technical articles majorly around JavaScript and it's frameworks.","sameAs":["https:\/\/joelolawanle.com\/","https:\/\/www.linkedin.com\/in\/olawanlejoel\/","https:\/\/x.com\/olawanle_joel","https:\/\/www.youtube.com\/@joelolawanle"],"gender":"male","knowsAbout":["JavaScript","React","Next.js"],"knowsLanguage":["English"],"jobTitle":"Technical Editor","worksFor":"Kinsta","url":"https:\/\/kinsta.com\/fr\/blog\/author\/joelolawanle\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/69826","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\/287"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/comments?post=69826"}],"version-history":[{"count":4,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/69826\/revisions"}],"predecessor-version":[{"id":69855,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/69826\/revisions\/69855"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/69826\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/69826\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/69826\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/69826\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/69826\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/69826\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/69826\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/69826\/translations\/es"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/69826\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/69827"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=69826"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=69826"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=69826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}