.gitignore para KiCad
27 regras de exclusão para KiCad, prontas a copiar para o seu repositório.
Automatização do desenho eletrónico
O .gitignore completo para KiCad
# Gerado pelo LFGitignore - https://lfgitignore.com
# Criado: 2026-10-13 15:51:20 UTC
# Tecnologias: KiCad
### KiCad ###
*.000
# Ficheiro de cópia de segurança
*.bak
*.bck
*.kicad_pcb-bak
*.kicad_sch-bak
*-backups
*-cache*
*-bak
*-bak*
# Ficheiros de cópia de segurança do Emacs
*~
~*
_autosave-*
\#auto_saved_files\#
# Ficheiros temporários
*.tmp
*-save.pro
*-save.kicad_pcb
fp-info-cache
~*.lck
\#auto_saved_files#
*.net
*.dsn
*.ses
*.xml
*.csv
**/*-backups/*.zip
*.kicad_prl
.history
O que estas regras de KiCad ignoram
Veja abaixo cada padrão e a razão para o incluir no seu .gitignore.
Ficheiros temporários
| Padrão | O que ignora |
|---|---|
*.000 |
Ficheiros temporários |
*.bak |
Ficheiro de cópia de segurança |
*.bck |
Ficheiros temporários |
*.kicad_pcb-bak |
Ficheiros temporários |
*.kicad_sch-bak |
Ficheiros temporários |
*-backups |
Ficheiros temporários |
*-cache* |
Ficheiros temporários |
*-bak |
Ficheiros temporários |
*-bak* |
Ficheiros temporários |
*~ |
Ficheiros de cópia de segurança do Emacs |
~* |
Ficheiros temporários |
_autosave-* |
Ficheiros temporários |
\#auto_saved_files\# |
Ficheiros temporários |
*.tmp |
Ficheiros temporários |
*-save.pro |
Ficheiros temporários |
*-save.kicad_pcb |
Ficheiros temporários |
fp-info-cache |
Ficheiros temporários |
~*.lck |
Ficheiros temporários |
\#auto_saved_files# |
Ficheiros temporários |
Ficheiros de listas de ligações (exportados do Eeschema)
| Padrão | O que ignora |
|---|---|
*.net |
Ficheiros de listas de ligações (exportados do Eeschema) |
Ficheiros do encaminhador automático (exportados do Pcbnew)
| Padrão | O que ignora |
|---|---|
*.dsn |
Ficheiros do encaminhador automático (exportados do Pcbnew) |
*.ses |
Ficheiros do encaminhador automático (exportados do Pcbnew) |
Ficheiros BOM exportados
| Padrão | O que ignora |
|---|---|
*.xml |
Ficheiros BOM exportados |
*.csv |
Ficheiros BOM exportados |
Cópias de segurança arquivadas (KiCad 6.0)
| Padrão | O que ignora |
|---|---|
**/*-backups/*.zip |
Cópias de segurança arquivadas (KiCad 6.0) |
Histórico local baseado no git (KiCad 9.0+)
| Padrão | O que ignora |
|---|---|
.history |
Histórico local baseado no git (KiCad 9.0+) |
Definições locais do projeto
| Padrão | O que ignora |
|---|---|
*.kicad_prl |
Definições locais do projeto |
Como utilizar este .gitignore para KiCad
- Copie as regras de KiCad acima ou descarregue o ficheiro diretamente.
- Crie um ficheiro com o nome .gitignore na raiz do seu repositório Git e cole nele as regras.
- Se o Git já acompanhar alguns desses ficheiros, execute git rm -r --cached . e faça um novo commit: o Git só aplica regras de exclusão aos ficheiros que ainda não acompanha.
- Faça commit do .gitignore para que toda a equipa utilize as mesmas regras.