.gitignore per KiCad

27 regole di esclusione per KiCad, pronte da copiare nel repository.

Automazione della progettazione elettronica

Il .gitignore completo per KiCad

# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 15:52:14 UTC
# Tecnologie: KiCad

### KiCad ###
*.000
# File di backup
*.bak
*.bck
*.kicad_pcb-bak
*.kicad_sch-bak
*-backups
*-cache*
*-bak
*-bak*
# File di backup di Emacs
*~
~*
_autosave-*
\#auto_saved_files\#
# File temporanei
*.tmp
*-save.pro
*-save.kicad_pcb
fp-info-cache
~*.lck
\#auto_saved_files#
*.net
*.dsn
*.ses
*.xml
*.csv
**/*-backups/*.zip
*.kicad_prl
.history

Cosa escludono le regole di KiCad

Tutti i pattern e i motivi per includerli nel tuo .gitignore.

File temporanei

Schema di esclusione Cosa esclude
*.000 File temporanei
*.bak File di backup
*.bck File temporanei
*.kicad_pcb-bak File temporanei
*.kicad_sch-bak File temporanei
*-backups File temporanei
*-cache* File temporanei
*-bak File temporanei
*-bak* File temporanei
*~ File di backup di Emacs
~* File temporanei
_autosave-* File temporanei
\#auto_saved_files\# File temporanei
*.tmp File temporanei
*-save.pro File temporanei
*-save.kicad_pcb File temporanei
fp-info-cache File temporanei
~*.lck File temporanei
\#auto_saved_files# File temporanei

File netlist (esportati da Eeschema)

Schema di esclusione Cosa esclude
*.net File netlist (esportati da Eeschema)

File dell'autorouter (esportati da Pcbnew)

Schema di esclusione Cosa esclude
*.dsn File dell'autorouter (esportati da Pcbnew)
*.ses File dell'autorouter (esportati da Pcbnew)

File BOM esportati

Schema di esclusione Cosa esclude
*.xml File BOM esportati
*.csv File BOM esportati

Backup archiviati (KiCad 6.0)

Schema di esclusione Cosa esclude
**/*-backups/*.zip Backup archiviati (KiCad 6.0)

Cronologia locale basata su Git (KiCad 9.0+)

Schema di esclusione Cosa esclude
.history Cronologia locale basata su Git (KiCad 9.0+)

Impostazioni locali del progetto

Schema di esclusione Cosa esclude
*.kicad_prl Impostazioni locali del progetto

Come usare questo .gitignore per KiCad

  1. Copia le regole di KiCad qui sopra oppure scarica direttamente il file.
  2. Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
  3. Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
  4. Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.

Altri modelli .gitignore per Hardware

Vedi tutti i modelli di Hardware