2010-05-19 4 views
2

j'ai un fichier .gitignore dans mon répertoire de projet et j'ai placé l'entrée suivante dans le fichier à ne pas commettre les fichiers dans le dossier suivant:Supprimer les fichiers qui ne doivent pas avoir été commises

EStudyMongoDb.Integration.Test\ 

Pour certains raison Git a poussé les fichiers dans le dépôt de toute façon!

Quoi qu'il en soit! maintenant je veux enlever ces dossiers qui ont été poussés au dépôt mais je ne veux pas perdre mes changements locaux aux dossiers dans le dossier. Comment puis je faire ça?

Répondre

1

Remplacez le avec/ou retirez-le complètement. Utilisez git rm --cache EStudyMongoDb.Integration.Test pour l'enlever de l'index

+0

Merci pour l'indice et la solution! – azamsharp

2

Utilisez git rm --cached pour supprimer les fichiers de l'index mais et non de votre copie de travail. Ensuite, validez les modifications.

Questions connexes