.gitignore для KiCad
27 правил игнорирования для KiCad, готовых к копированию в репозиторий.
Electronic автоматизация проектирования
Полный .gitignore для KiCad
# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 21:53:57 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# |
Временные файлы |
Файлы списка соединений (экспортированные из Eeschema)
| Шаблон | Что он игнорирует |
|---|---|
*.net |
Файлы списка соединений (экспортированные из 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, чтобы все члены команды придерживались одних и тех же правил.