.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
- Kopieer de bovenstaande regels voor STM32CubeIDE of download het bestand direct.
- Maak een bestand met de naam .gitignore in de hoofdmap van je Git-repository en plak de regels erin.
- 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.
- Commit de .gitignore, zodat iedereen in het team dezelfde regels gebruikt.