.gitignore для KiCad
27 правил ігнорування для KiCad, готових до копіювання у ваш репозиторій.
Автоматизація проектування Electronic
Повний .gitignore для KiCad
# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 21:53:44 UTC
# Технології: KiCad
### KiCad ###
*.000
# Файл резервної копії
*.bak
*.bck
*.kicad_pcb-bak
*.kicad_sch-bak
*-backups
*-cache*
*-bak
*-bak*
# Файли резервної копії Emacs
*~
~*
_autosave-*
\#auto_saved_files\#
# Тимчасові файли
*.tmp
*-save.pro
*-save.kicad_pcb
fp-info-cache
~*.lck
\#auto_saved_files#
*.net
*.dsn
*.ses
*.xml
*.csv
**/*-backups/*.zip
*.kicad_prl
.history
Що насправді ігнорують ці правила KiCad
Кожен наведений нижче шаблон із поясненням, навіщо він потрібен у .gitignore.
Тимчасові файли
| Шаблон | Що ігнорується |
|---|---|
*.000 |
Тимчасові файли |
*.bak |
Файл резервної копії |
*.bck |
Тимчасові файли |
*.kicad_pcb-bak |
Тимчасові файли |
*.kicad_sch-bak |
Тимчасові файли |
*-backups |
Тимчасові файли |
*-cache* |
Тимчасові файли |
*-bak |
Тимчасові файли |
*-bak* |
Тимчасові файли |
*~ |
Файли резервної копії Emacs |
~* |
Тимчасові файли |
_autosave-* |
Тимчасові файли |
\#auto_saved_files\# |
Тимчасові файли |
*.tmp |
Тимчасові файли |
*-save.pro |
Тимчасові файли |
*-save.kicad_pcb |
Тимчасові файли |
fp-info-cache |
Тимчасові файли |
~*.lck |
Тимчасові файли |
\#auto_saved_files# |
Тимчасові файли |
Файли Netlist (експортовані з Eeschema)
| Шаблон | Що ігнорується |
|---|---|
*.net |
Файли Netlist (експортовані з Eeschema) |
Файли автомаршрутизатора (експортовані з Pcbnew)
| Шаблон | Що ігнорується |
|---|---|
*.dsn |
Файли автомаршрутизатора (експортовані з Pcbnew) |
*.ses |
Файли автомаршрутизатора (експортовані з Pcbnew) |
Exported файли BOM
| Шаблон | Що ігнорується |
|---|---|
*.xml |
Exported файли BOM |
*.csv |
Exported файли BOM |
Архівні резервні копії (KiCad 6.0)
| Шаблон | Що ігнорується |
|---|---|
**/*-backups/*.zip |
Архівні резервні копії (KiCad 6.0) |
Локальна історія на основі git (KiCad 9.0+)
| Шаблон | Що ігнорується |
|---|---|
.history |
Локальна історія на основі git (KiCad 9.0+) |
Локальні налаштування проекту
| Шаблон | Що ігнорується |
|---|---|
*.kicad_prl |
Локальні налаштування проекту |
Як використовувати цей .gitignore для KiCad
- Скопіюйте правила KiCad вище або завантажте файл безпосередньо.
- Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
- Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
- Закріпіть .gitignore, щоб усі члени команди мали однакові правила.