Comment enlever un fichier d'un commit ?
Pour retirer un fichier d'un commit, vous pouvez utiliser la commande git rm
suivie du nom du fichier. Cependant, cela retirera également le fichier de votre répertoire de travail. Si vous voulez simplement annuler l'ajout du fichier au commit sans le supprimer de votre répertoire de travail, vous pouvez utiliser la commande git reset HEAD nom_du_fichier
. Cela annulera l'ajout du fichier au commit, mais il restera dans votre répertoire de travail et vous pourrez le modifier ou l'ajouter de nouveau à un commit ultérieur si vous le souhaitez.
Voici un exemple de commandes pour retirer un fichier d'un commit :
# Pour retirer le fichier de l'index et de votre répertoire de travail
git rm nom_du_fichier
# Pour annuler l'ajout du fichier au commit sans le supprimer de votre répertoire de travail
git reset HEAD nom_du_fichier
Questions fréquentes
Comment supprimer un fichier d'un commit ?
git reset HEAD nom_du_fichier