git

Gitignore-boilerplate : un gitignore à portée de shell

Temps de lecture : 1 minute

Le fichier gitignore est un petit fichier bien utile et connu de tous les utilisateurs du célèbre gestionnaire de version Git. Ce fichier, qu’il vous faut créer à la racine de vos projets, contient une liste de tous les fichiers qui ne doivent pas être pris en compte par Git. Vous vous en doutez, cette liste dépend fortement du langage/framework utilisé, et même de l’OS sur lequel vous vous trouvez (foutus DS_STORE). C’est là que le script shell gitignore-boilerplate intervient : il va se charger de remplir pour vous le fichier gitignore en se basant sur une série de templates (pour les curieux, disponibles sur GitHub à cette adresse).

On commence par récupérer le projet sur le GitHub de Simon Whitacker

On décompresse le tout

Il faut ensuite copier l’exécutable dans un endroit accessible à votre $PATH (echo $PATH). En ce qui me concerne, je place mes exécutables dans /bin

Voilà pour ce qui est de l’installation. Passons maintenant à l’utilisation. Il suffit pour cela d’appeler le script en lui passant le ou les templates souhaités et de rediriger le résultat vers le fichier gitignore.  On commence donc par récupérer la liste des templates disponibles

Puis on lance une commande

Ce qui nous donne

Idéal pour gagner un peu de temps 🙂

Réagissez à l'article