.gitignore för STM32CubeIDE
18 ignoreringsregler för STM32CubeIDE, redo att kopieras till ditt repo.
Eclipse-baserad utvecklingsmiljö för STM32-mikrokontroller
Den kompletta .gitignore-filen för STM32CubeIDE
# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 15:48:52 UTC
# Tekniker: STM32CubeIDE
### STM32CubeIDE ###
# Loggfil
*.log
Debug/
Release/
*.elf
*.map
*.bin
# Hexdumpfil
*.hex
*.srec
*.lst
# Objektfil
*.o
*.d
# Statiskt bibliotek
*.a
# Stackanvändningsfil
*.su
*.crl
# TouchGFX-genererad källkod
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Säkerhetskopia
*.bak
Vad reglerna för STM32CubeIDE faktiskt ignorerar
Alla mönster nedan och varför de hör hemma i din .gitignore.
Dessa behövs inte för versionshantering.
| Mönster | Vad det ignorerar |
|---|---|
*.log |
Loggfil |
Dessa behövs inte i repot eftersom de genereras under byggprocessen.
| Mönster | Vad det ignorerar |
|---|---|
Debug/ |
Dessa behövs inte i repot eftersom de genereras under byggprocessen. |
Release/ |
Dessa behövs inte i repot eftersom de genereras under byggprocessen. |
De bör inte tas med i repot eftersom de är byggartefakter.
| Mönster | Vad det ignorerar |
|---|---|
*.elf |
De bör inte tas med i repot eftersom de är byggartefakter. |
*.map |
De bör inte tas med i repot eftersom de är byggartefakter. |
*.bin |
De bör inte tas med i repot eftersom de är byggartefakter. |
*.hex |
Hexdumpfil |
*.srec |
De bör inte tas med i repot eftersom de är byggartefakter. |
*.lst |
De bör inte tas med i repot eftersom de är byggartefakter. |
*.o |
Objektfil |
*.d |
De bör inte tas med i repot eftersom de är byggartefakter. |
*.a |
Statiskt bibliotek |
*.su |
Stackanvändningsfil |
*.crl |
De bör inte tas med i repot eftersom de är byggartefakter. |
TouchGFX-filer (om projektet använder touchGFX)
| Mönster | Vad det ignorerar |
|---|---|
TouchGFX/generated |
TouchGFX-genererad källkod |
TouchGFX/build |
TouchGFX-filer (om projektet använder touchGFX) |
TouchGFX/simulator/msvs/.vs |
TouchGFX-filer (om projektet använder touchGFX) |
Dessa behövs inte i repot.
| Mönster | Vad det ignorerar |
|---|---|
*.bak |
Säkerhetskopia |
Så använder du denna .gitignore för STM32CubeIDE
- Kopiera reglerna för STM32CubeIDE ovan eller ladda ner filen direkt.
- Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
- Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
- Checka in .gitignore så att alla i teamet delar samma regler.