Ludovic Frank Gitignore

.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

  1. Скопіюйте правила KiCad вище або завантажте файл безпосередньо.
  2. Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
  3. Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
  4. Закріпіть .gitignore, щоб усі члени команди мали однакові правила.

Інші шаблони Обладнання .gitignore

Перегляньте кожен шаблон Обладнання