Convertisseur Gratuit

Générateur de .gitignore

Générez des fichiers .gitignore pour n'importe quelle pile technologique. Sélectionnez vos langages, frameworks et outils.

Rechercher des technologies
Langages
Frameworks
Éditeurs et IDEs
Outils de build
Systèmes d'exploitation
Tests
Cloud et DevOps
.gitignore généré
Sélectionnez au moins une technologie pour générer votre fichier .gitignore.

À propos de cet outil

Générez des fichiers .gitignore pour votre projet en sélectionnant vos langages de programmation, frameworks, IDE et systèmes d'exploitation. L'outil combine des modèles d'ignorance sélectionnés à partir des modèles gitignore officiels de GitHub pour créer un .gitignore complet qui maintient votre référentiel propre des artefacts de construction, des dépendances et des fichiers système.

Comment l'utiliser

  1. Sélectionnez les langages de programmation de votre projet (Python, JavaScript, Go, etc.).
  2. Ajoutez des frameworks et des outils (Node, React, Django, etc.).
  3. Sélectionnez votre IDE (VS Code, IntelliJ, Xcode) et votre système d'exploitation (macOS, Windows, Linux).
  4. Copiez le contenu .gitignore généré et enregistrez-le à la racine de votre projet.

Questions fréquentes

Où dois-je placer le fichier .gitignore ?
Placez .gitignore dans le répertoire racine de votre référentiel. Vous pouvez également avoir des fichiers .gitignore dans des sous-répertoires pour les règles spécifiques au répertoire. Git les traite hiérarchiquement de la racine à la feuille.
.gitignore supprime-t-il les fichiers déjà suivis ?
Non, .gitignore empêche uniquement l'ajout de fichiers non suivis. Si un fichier est déjà suivi, son ajout à .gitignore ne le supprimera pas. Exécutez d'abord 'git rm --cached <file>' pour arrêter de le suivre.
Quels modèles sont les plus couramment nécessaires ?
node_modules/ pour JavaScript, __pycache__/ pour Python, .env pour les secrets, .DS_Store pour macOS et répertoires IDE (.idea/, .vscode/). Ceux-ci couvrent les commits accidentels les plus courants.
Puis-je avoir un .gitignore global ?
Oui. Créez un .gitignore global avec 'git config --global core.excludesfile ~/.gitignore_global'. Cela s'applique à tous vos référentiels – parfait pour les fichiers OS et IDE (.DS_Store, Thumbs.db, .idea/).