.gitignore voor STM32CubeIDE

18 negeerregels voor STM32CubeIDE, klaar om naar je repository te kopiëren.

Op Eclipse gebaseerde IDE voor STM32-microcontrollers

De volledige .gitignore voor STM32CubeIDE

# Gegenereerd door LFGitignore - https://lfgitignore.com
# Aangemaakt: 2026-10-13 15:48:17 UTC
# Technologieën: STM32CubeIDE

### STM32CubeIDE ###
# Logbestand
*.log
Debug/
Release/
*.elf
*.map
*.bin
# Hexdumpbestand
*.hex
*.srec
*.lst
# Objectbestand
*.o
*.d
# Statische bibliotheek
*.a
# Bestand met stackgebruik
*.su
*.crl
# Door TouchGFX gegenereerde bronbestanden
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Back-upbestand
*.bak

Wat deze regels voor STM32CubeIDE precies negeren

Hieronder vind je elk patroon met uitleg waarom het in je .gitignore thuishoort.

Deze zijn niet nodig voor versiebeheer.

Patroon Wat wordt genegeerd
*.log Logbestand

Deze zijn niet nodig in de repository, omdat ze tijdens het buildproces worden gegenereerd.

Patroon Wat wordt genegeerd
Debug/ Deze zijn niet nodig in de repository, omdat ze tijdens het buildproces worden gegenereerd.
Release/ Deze zijn niet nodig in de repository, omdat ze tijdens het buildproces worden gegenereerd.

Ze horen niet in de repository, omdat het buildartefacten zijn.

Patroon Wat wordt genegeerd
*.elf Ze horen niet in de repository, omdat het buildartefacten zijn.
*.map Ze horen niet in de repository, omdat het buildartefacten zijn.
*.bin Ze horen niet in de repository, omdat het buildartefacten zijn.
*.hex Hexdumpbestand
*.srec Ze horen niet in de repository, omdat het buildartefacten zijn.
*.lst Ze horen niet in de repository, omdat het buildartefacten zijn.
*.o Objectbestand
*.d Ze horen niet in de repository, omdat het buildartefacten zijn.
*.a Statische bibliotheek
*.su Bestand met stackgebruik
*.crl Ze horen niet in de repository, omdat het buildartefacten zijn.

TouchGFX-bestanden (als je project TouchGFX gebruikt)

Patroon Wat wordt genegeerd
TouchGFX/generated Door TouchGFX gegenereerde bronbestanden
TouchGFX/build TouchGFX-bestanden (als je project TouchGFX gebruikt)
TouchGFX/simulator/msvs/.vs TouchGFX-bestanden (als je project TouchGFX gebruikt)

Deze zijn niet nodig in de repository.

Patroon Wat wordt genegeerd
*.bak Back-upbestand

Zo gebruik je deze .gitignore voor STM32CubeIDE

  1. Kopieer de bovenstaande regels voor STM32CubeIDE of download het bestand direct.
  2. Maak een bestand met de naam .gitignore in de hoofdmap van je Git-repository en plak de regels erin.
  3. Als Git sommige van deze bestanden al bijhoudt, voer dan git rm -r --cached . uit en maak een nieuwe commit. Git past negeerregels alleen toe op bestanden die nog niet worden bijgehouden.
  4. Commit de .gitignore, zodat iedereen in het team dezelfde regels gebruikt.

Andere .gitignore-sjablonen voor IDE

Bekijk alle sjablonen voor IDE