.gitignore para KiCad
27 reglas de exclusión para KiCad, listas para copiar en tu repositorio.
Automatización del diseño electrónico
El .gitignore completo para KiCad
# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 16:20:46 UTC
# Tecnologías: KiCad
### KiCad ###
*.000
# Copia de seguridad
*.bak
*.bck
*.kicad_pcb-bak
*.kicad_sch-bak
*-backups
*-cache*
*-bak
*-bak*
# Copias de seguridad de Emacs
*~
~*
_autosave-*
\#auto_saved_files\#
# Archivos temporales
*.tmp
*-save.pro
*-save.kicad_pcb
fp-info-cache
~*.lck
\#auto_saved_files#
*.net
*.dsn
*.ses
*.xml
*.csv
**/*-backups/*.zip
*.kicad_prl
.history
Qué ignoran estas reglas de KiCad
Todos los patrones y por qué incluirlos en tu .gitignore.
Archivos temporales
| Patrón | Qué ignora |
|---|---|
*.000 |
Archivos temporales |
*.bak |
Copia de seguridad |
*.bck |
Archivos temporales |
*.kicad_pcb-bak |
Archivos temporales |
*.kicad_sch-bak |
Archivos temporales |
*-backups |
Archivos temporales |
*-cache* |
Archivos temporales |
*-bak |
Archivos temporales |
*-bak* |
Archivos temporales |
*~ |
Copias de seguridad de Emacs |
~* |
Archivos temporales |
_autosave-* |
Archivos temporales |
\#auto_saved_files\# |
Archivos temporales |
*.tmp |
Archivos temporales |
*-save.pro |
Archivos temporales |
*-save.kicad_pcb |
Archivos temporales |
fp-info-cache |
Archivos temporales |
~*.lck |
Archivos temporales |
\#auto_saved_files# |
Archivos temporales |
Archivos de listas de conexiones (exportados de Eeschema)
| Patrón | Qué ignora |
|---|---|
*.net |
Archivos de listas de conexiones (exportados de Eeschema) |
Archivos del enrutador automático (exportados de Pcbnew)
| Patrón | Qué ignora |
|---|---|
*.dsn |
Archivos del enrutador automático (exportados de Pcbnew) |
*.ses |
Archivos del enrutador automático (exportados de Pcbnew) |
Archivos BOM exportados
| Patrón | Qué ignora |
|---|---|
*.xml |
Archivos BOM exportados |
*.csv |
Archivos BOM exportados |
Copias de seguridad archivadas (KiCad 6.0)
| Patrón | Qué ignora |
|---|---|
**/*-backups/*.zip |
Copias de seguridad archivadas (KiCad 6.0) |
Historial local basado en git (KiCad 9.0+)
| Patrón | Qué ignora |
|---|---|
.history |
Historial local basado en git (KiCad 9.0+) |
Configuración local del proyecto
| Patrón | Qué ignora |
|---|---|
*.kicad_prl |
Configuración local del proyecto |
Cómo usar este .gitignore para KiCad
- Copia las reglas de KiCad de arriba o descarga el archivo directamente.
- Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
- Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
- Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.