À 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.
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/).