Ignorer tous les fichiers avec le même nom dans git
Est-il un moyen d'avoir un git ignore file
d'ignorer tous les fichiers avec le nom de test en eux?
J'ai des fichiers comme ceci:
- css/test.css
- js/subfolder/test.js
- lib/main/sub/test.html
et ainsi de suite.
Je veux git
pour éviter d'ajouter ou de commettre tout les fichiers avec le nom de test.
- Cette question et bien d'autres que vous pourriez avoir sur gitignores peut être répondu par la lecture
man gitignore
, qui contient une description de la syntaxe, et de quelques petits exemples.
Vous devez vous connecter pour publier un commentaire.
Mise à jour
.gitignore
avectest*
Également lire cette pour plus d'informations.
**/..
avec deux début des étoiles. Le lien ne renvoie pas à l'2 étoiles soit.test*
il ne tient pas compte uniquement dans la base dir.man gitignore
:A leading "**" followed by a slash means match in all directories. For example, "**/foo" matches file or directory "foo" anywhere, the same as pattern "foo". "**/foo/bar" matches file or directory "bar" anywhere that is directly under directory "foo".
De git docs
Pour votre cas:
elle correspond à la fois des majuscules et minuscules.
*
faire?Essayez d'ajouter le modèle de .gitignore de test.*
Ajouter et faire un git status avec certains fichiers comme vous l'avez mentionné ci-dessus.
Si cela fonctionne, vous êtes bon.
Aucune de ces solutions n'a fonctionné pour mon cas, où je n'arrivais pas à me débarrasser d'un tas de Iconr fichiers. Cependant, il est une autre question qui traite spécifiquement de cette, où la réponse qui a fonctionné pour moi était d'ajouter cette ligne à .gitignore