gitignore.io : générateur de fichiers .gitignore
Si vous êtes en train de créer un projet Android, PHP, node.js ou autre et que vous utilisez Git pour gérer les sources de votre projet alors vous voudrez surement exclure certains fichiers ou dossiers lors de vos commit.
Pour ça il vous faut créer un fichier .gitignore dans lequel vous allez décrire tout ce que vous voulez exclure au moment du commit.
Au lieu de créer ce fichier manuellement je vous propose d’utiliser cet outil en ligne : http://gitignore.io/ qui vous permet de générer automatiquement vos fichiers .gitignore en fonction des technologies, plateformes et IDE utilisés sur votre projet.
Par exemple je travaille sur un projet Android, je vais donc ajouter les tags Java et Android et comme IDE je vais utiliser Eclipse.
Voici le fichier généré :
# Created by http://gitignore.io ### Java ### *.class # Package Files # *.jar *.war *.ear ### Android ### # built application files *.apk *.ap_ # files for the dex VM *.dex # Java class files *.class # generated files bin/ gen/ # Local configuration file (sdk path, etc) local.properties # Eclipse project files .classpath .project # Proguard folder generated by Eclipse proguard/ # Proguard folder generated by Intellij proguard_logs/ # Intellij project files *.iml *.ipr *.iws .idea/ adt-bundle-windows-x86_64/ ### Eclipse ### *.pydevproject .project .metadata bin/** tmp/** tmp/**/* *.tmp *.bak *.swp *~.nib local.properties .classpath .settings/ .loadpath # External tool builders .externalToolBuilders/ # Locally stored "Eclipse launch configurations" *.launch # CDT-specific .cproject # PDT-specific .buildpath
Cet outil peut également être lancé en lignes de commande depuis votre poste, comme expliqué sur cette page : http://gitignore.io/docs.
Si ça vous intéresse les sources sont sur GitHub : https://github.com/joeblau/gitignore.io et vous trouverez également des templates de fichiers .gitignore ici : https://github.com/github/gitignore.
Laisser un commentaire