Files
s-informer-sur-la-tech-www/notes/2026/GIT - Corriger un dossier un suivi par erreur.md

48 lines
1.6 KiB
Markdown

---
tags:
- git
title: GIT - Corriger un dossier un suivi par erreur
description: Vous avez oublié de configurer votre .gitignore et des dossiers sensibles (ou inutiles) se retrouvent sur votre dépôt distant ? Découvrez comment retirer un dossier de l'index Git sans le supprimer de votre ordinateur.
page_type:
- article
theme: "[[Logiciels et Outils]]"
article_etat:
- publié
date_create: 2026-02-20
---
C'est l'erreur classique du "trop tard" : une fois qu'un fichier est suivi par Git, l'ajouter au `.gitignore` ne suffit plus, car Git continue de surveiller ce qu'il connaît déjà.
Pas de panique, la manipulation est simple et se fait en trois étapes rapides.
### La procédure de correction
L'objectif est de dire à Git : "Oublie ce dossier, mais ne le supprime pas de mon ordinateur".
1. **Mettez à jour votre fichier `.gitignore`**
Assurez-vous que le nom du dossier est bien inscrit dedans (ex: `nom_du_dossier/`).
2. **Retirez le dossier de l'index de Git**
Utilisez la commande suivante dans votre terminal :
`git rm -r --cached nom_du_dossier/`
- `-r` : permet de supprimer récursivement tout le contenu du dossier.
- `--cached` : **Indispensable**. Cela retire le dossier de Git tout en le conservant physiquement sur votre disque dur.
3. **Validez le changement**
Il ne vous reste plus qu'à committer cette action :
`git add .`
`git commit -m "Suppression du dossier suivi par erreur et mise à jour du gitignore"`
### Et après ?
Si vous voulez vérifier ce que Git ignore réellement, vous pouvez lancer cette commande :
`git status --ignored`