.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

  1. Kopiera reglerna för STM32CubeIDE ovan eller ladda ner filen direkt.
  2. Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
  3. 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.
  4. Checka in .gitignore så att alla i teamet delar samma regler.

Andra .gitignore-mallar för Utvecklingsmiljö

Visa alla mallar för Utvecklingsmiljö