Choisissez vos stacks et générez un fichier .gitignore avec les bonnes règles — Node, Python, Java, Go, React, Laravel et 15 autres.
Chaque dépôt Git a besoin d'un fichier .gitignore, et chaque stack a son propre ensemble de fichiers qui ne devraient jamais être commités : node_modules en Node, __pycache__ en Python, le répertoire build en Java, vendor en PHP. Se tromper dans la liste signifie soit commiter des binaires qui alourdissent le dépôt, soit ignorer des fichiers qui devraient être suivis. Cet outil vous permet de choisir vos stacks dans une liste de vingt et combine leurs modèles en un seul fichier, avec un commentaire d'en-tête par section pour voir d'où vient chaque règle.
Les modèles suivent les motifs publiés dans le dépôt github/gitignore (licence CC0 1.0), le standard de fait que GitHub lui-même utilise lorsque vous créez un nouveau dépôt. Chaque modèle couvre les fichiers de sortie de build, les répertoires de dépendances, les fichiers d'IDE, les artefacts d'OS et les fichiers d'environnement que la communauté a convenu d'ignorer. Lorsque vous sélectionnez plusieurs stacks, l'outil les concatène dans l'ordre — les doublons entre stacks sont inoffensifs car Git traite les règles .gitignore de haut en bas et la première correspondance l'emporte.
Le fichier est entièrement généré dans votre navigateur. Rien n'est téléchargé, aucune API n'est appelée, et le résultat est du texte brut que vous pouvez copier ou télécharger. Si votre projet utilise une combinaison non couverte ici — un monorepo avec Go et React, par exemple — sélectionnez les deux et la sortie couvre les deux. Les modèles sont révisés périodiquement mais les stacks évoluent : si vous trouvez un motif manquant, ajoutez-le à la fin du fichier.
Du dépôt github/gitignore (CC0 1.0), la même source que GitHub utilise lorsque vous initialisez un dépôt avec un .gitignore. Ils sont révisés périodiquement.
Oui. Cochez autant que nécessaire et la sortie les concatène avec un commentaire d'en-tête par section.
Non. Les modèles sont intégrés dans la page et le fichier est assemblé localement.
Ajoutez vos propres règles à la fin du fichier généré. Les vingt stacks ici couvrent les cas les plus courants.
Non. Git traite les règles .gitignore de haut en bas et une règle en double n'a aucun effet.
Vai.la transforme n'importe quelle URL en lien court avec statistiques de clics, QR Code et votre propre biolink.
Vai.la n'est pas responsable de l'utilisation des outils ni des décisions prises sur la base de leurs résultats.