.gitignore pentru STM32CubeIDE
18 reguli de ignorare pentru STM32CubeIDE, gata de copiat în depozitul dvs.
IDE bazat pe Eclipse pentru microcontrolere STM32
.gitignore complet pentru STM32CubeIDE
# Generat de LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 23:58:15 UTC
# Tehnologii: STM32CubeIDE
### STM32CubeIDE ###
# Fișier jurnal
*.log
Debug/
Release/
*.elf
*.map
*.bin
# Fișier dump hexadecimal
*.hex
*.srec
*.lst
# Fișier obiect
*.o
*.d
# Bibliotecă statică
*.a
# Fișier de utilizare a stivei
*.su
*.crl
# Surse generate de TouchGFX
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Fișier de rezervă
*.bak
Ce ignoră regulile pentru STM32CubeIDE
Fiecare model de mai jos și motivul pentru care se află în .gitignore.
Acestea nu sunt necesare pentru controlul versiunilor.
| Model de fișier | Ce ignoră |
|---|---|
*.log |
Fișier jurnal |
Acestea nu sunt necesare în depozit, deoarece sunt generate în timpul procesului de construire.
| Model de fișier | Ce ignoră |
|---|---|
Debug/ |
Acestea nu sunt necesare în depozit, deoarece sunt generate în timpul procesului de construire. |
Release/ |
Acestea nu sunt necesare în depozit, deoarece sunt generate în timpul procesului de construire. |
Ele nu ar trebui să fie incluse în depozit deoarece sunt artefacte de construcție.
| Model de fișier | Ce ignoră |
|---|---|
*.elf |
Ele nu ar trebui să fie incluse în depozit deoarece sunt artefacte de construcție. |
*.map |
Ele nu ar trebui să fie incluse în depozit deoarece sunt artefacte de construcție. |
*.bin |
Ele nu ar trebui să fie incluse în depozit deoarece sunt artefacte de construcție. |
*.hex |
Fișier dump hexadecimal |
*.srec |
Ele nu ar trebui să fie incluse în depozit deoarece sunt artefacte de construcție. |
*.lst |
Ele nu ar trebui să fie incluse în depozit deoarece sunt artefacte de construcție. |
*.o |
Fișier obiect |
*.d |
Ele nu ar trebui să fie incluse în depozit deoarece sunt artefacte de construcție. |
*.a |
Bibliotecă statică |
*.su |
Fișier de utilizare a stivei |
*.crl |
Ele nu ar trebui să fie incluse în depozit deoarece sunt artefacte de construcție. |
Fișiere TouchGFX (în cazul în care proiectul dvs. are touchGFX)
| Model de fișier | Ce ignoră |
|---|---|
TouchGFX/generated |
Surse generate de TouchGFX |
TouchGFX/build |
Fișiere TouchGFX (în cazul în care proiectul dvs. are touchGFX) |
TouchGFX/simulator/msvs/.vs |
Fișiere TouchGFX (în cazul în care proiectul dvs. are touchGFX) |
Acestea nu sunt necesare în depozit.
| Model de fișier | Ce ignoră |
|---|---|
*.bak |
Fișier de rezervă |
Cum să utilizați acest .gitignore pentru STM32CubeIDE
- Copiați regulile STM32CubeIDE de mai sus sau descărcați fișierul direct.
- Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
- Dacă unele fișiere sunt deja urmărite, rulați git rm -r --cached . și apoi faceți din nou commit — Git aplică regulile de ignorare numai fișierelor neurmărite.
- Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.