fix(repo): rename .giignore and update .gitignore rules

- Rename misspelled .giignore to .gitignore
- Add EasyEDA cache, Python bytecode, and virtual env rules
- Add KiCad build artifact exclusions
This commit is contained in:
Fábio Cunha 2026-04-21 07:00:59 +01:00 committed by Fábio Rafael Coutada
parent 7b5abee507
commit 9bfa9d28a2
2 changed files with 72 additions and 69 deletions

View file

@ -1,69 +0,0 @@
# Altium Designer Project Files
# Project Output
*.PcbDoc.htm
*.SchDoc.htm
# History and Backup Files
History/
__Backups/
__Previews/
*.~(pcbdoc|schdoc|outjob|pcb|sch)
# Output Files
Project Outputs for*/
*.PDF
*.DWF
*.DXF
*.ODB
*.XLS
*.CSV
# Gerber Files
*.GBR
*.GBO
*.GBP
*.GBS
*.GKO
*.GKP
*.GTL
*.GTO
*.GTP
*.GTS
# NC Drill Files
*.NC
*.XNC
*.TXT
# Assembly Files
*.Txt
# CAM Files
*.CAM
# Libraries
*.IntLib
*.PcbLib
*.SchLib
*.LibPkg
# Temporary Files
*.tmp
~*.tmp
# State Files
*.dpk
State/
# OS Files
.DS_Store
Thumbs.db
# IDE
.vs/
.vscode/
# Build Artifacts
bin/
obj/

72
.gitignore vendored Normal file
View file

@ -0,0 +1,72 @@
# ============================================
# savearth Flow Meter PCB — .gitignore
# ============================================
# ----- KiCad (Primary Design Tool) -----
# Backup files
*.bak
*.kicad_pcb-bak
*.kicad_sch-bak
*-backups/
# Auto-save files
\#auto_saved_files\#
*.000
# Lock files
*.kicad_pcb.lck
*.kicad_sch.lck
# Cache files
*-cache.lib
*-rescue.lib
fp-info-cache
.easyeda_cache/*
# Generated netlists (regenerated from source)
*.net
# ----- Altium Designer (Legacy) -----
# Project Output
*.PcbDoc.htm
*.SchDoc.htm
# History and Backup Files
History/
__Backups/
__Previews/
# Output Files
Project Outputs for*/
# Temporary Files
*.tmp
~*.tmp
# State Files
*.dpk
State/
# ----- EasyEDA Pro -----
# (binary .eprj kept as archive, but ignore temp files)
*.eprj-journal
*.eprj-wal
# ----- General -----
# OS Files
.DS_Store
Thumbs.db
# IDE
.vs/
.vscode/
# Build Artifacts
bin/
obj/.easyeda_cache/
.agent/*
!.agent/.gitkeep