Force add malgré le.fichier gitignore

y a-t-il un moyen de forcer git à ajouter un fichier malgré le fichier .gitignore ?

293
demandé sur Daniel Böhmer 2011-11-04 12:06:23

3 réponses

voir man git-add :

   -f, --force
       Allow adding otherwise ignored files.

Afin d'exécuter ce

git add --force my/ignore/file.foo
412
répondu Daniel Böhmer 2015-10-21 15:04:28

malgré la solution de travail de Daniel Böhmer, Ohad Schneider a offert une meilleure solution dans un commentaire:

si le fichier est habituellement ignoré, et que vous le forcez à être ajouté - il peut être accidentellement ignoré à nouveau dans le futur (comme lorsque le fichier est supprimé, alors une propagation est faite et le fichier est recréé.

Vous devriez juste des nations unies-l'ignorer dans le .gitignore fichier comme ça: sous-répertoires Unignore des répertoires ignorés dans Git

8
répondu A-S 2017-05-23 12:26:32

une Autre façon d'y parvenir serait de temporaire de modifier le fichier gitignore, ajouter le fichier puis de revenir la gitignore. Un peu hacky je me sens

0
répondu shardy 2017-06-22 06:15:30