Gestion du fichier .gitignore

VérifiéSûr

Ajoute des fichiers ou répertoires spécifiques au fichier .gitignore pour empêcher git de les suivre. Cette compétence vérifie si l'élément est déjà ignoré ou suivi, met à jour .gitignore et, si nécessaire, supprime le suivi des fichiers déjà suivis. Utile pour garder les artefacts sensibles ou de construction hors du contrôle de version.

Spar Skills Guide Bot
DevOpsDébutant
6002/06/2026
Claude CodeCursorWindsurfCopilotCodex
#gitignore#git#file-management

Recommandé pour

Notre avis

Ajoute des fichiers ou motifs spécifiques au fichier .gitignore pour éviter leur suivi par Git.

Points forts

  • Automatise l'ajout de motifs courants (logs, dépendances, builds).
  • Vérifie si le fichier est déjà indexé et le désindexe si nécessaire.
  • Ajoute des commentaires explicatifs pour chaque entrée.

Limites

  • Ne gère pas les motifs complexes ou globs avancés.
  • Ne met pas à jour le fichier .gitignore s'il est situé dans un sous-répertoire.
  • Peut nécessiter une confirmation manuelle pour éviter des exclusions non souhaitées.
Quand l'utiliser

Utilisez cette compétence lorsque vous devez rapidement ignorer des fichiers générés ou sensibles sans les supprimer physiquement.

Quand l'éviter

Évitez cette compétence si vous devez gérer des exclusions sur plusieurs niveaux de répertoires ou si vous préférez configurer les exclusions globalement via git config.

Analyse de sécurité

Sûr
Score qualité80/100

The skill only uses standard git commands (git ls-files, git rm --cached) to manage .gitignore files. There is no destructive action, no network exfiltration, no obfuscated code, and no attempt to execute arbitrary commands or disable safety features.

Aucun point d'attention détecté

Exemples

Ignore node_modules
Add node_modules/ to .gitignore and untrack it if already tracked.
Ignore environment files
Add .env and .env.local to .gitignore with a comment explaining they contain secrets.
Ignore build output
Add dist/ folder to .gitignore and check if any files inside were already tracked.

name: ignore description: 不要なファイル・ディレクトリを .gitignore に追加・管理する

Update Gitignore

This skill adds specific files or patterns to .gitignore to prevent them from being tracked by git.

Instructions

  1. Check Status:

    • Check if the file/directory is already in .gitignore.
    • Check if the file is currently tracked by git using git ls-files <path>.
  2. Update .gitignore:

    • Append the path or pattern to the .gitignore file in the root directory.
    • Add a comment if necessary to explain why it's ignored.
  3. Untrack (if needed):

    • If the file was already tracked, run git rm --cached <path> to stop tracking it while keeping the local copy.
Skills similaires