.gitignore per a STM32CubeIDE
18 regles d’exclusió de STM32CubeIDE, llestes per copiar al repositori.
IDE basat en Eclipse per a microcontroladors STM32
El .gitignore complet per a STM32CubeIDE
# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 22:59:11 UTC
# Tecnologies: STM32CubeIDE
### STM32CubeIDE ###
# Fitxer de registre
*.log
Debug/
Release/
*.elf
*.map
*.bin
# Fitxer d'abocament hexadecimal
*.hex
*.srec
*.lst
# Fitxer objecte
*.o
*.d
# Biblioteca estàtica
*.a
# Fitxer d'ús de la pila
*.su
*.crl
# Fonts generades amb TouchGFX
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Fitxer de còpia de seguretat
*.bak
El que aquestes regles STM32CubeIDE ignoren realment
Cada patró a continuació i per què pertany al vostre .gitignore.
Aquests no són necessaris per al control de versions.
| Patró | El que ignora |
|---|---|
*.log |
Fitxer de registre |
Aquests no són necessaris al repositori, ja que es generen durant el procés de creació.
| Patró | El que ignora |
|---|---|
Debug/ |
Aquests no són necessaris al repositori, ja que es generen durant el procés de creació. |
Release/ |
Aquests no són necessaris al repositori, ja que es generen durant el procés de creació. |
No s'han d'incloure al repositori, ja que són artefactes de construcció.
| Patró | El que ignora |
|---|---|
*.elf |
No s'han d'incloure al repositori, ja que són artefactes de construcció. |
*.map |
No s'han d'incloure al repositori, ja que són artefactes de construcció. |
*.bin |
No s'han d'incloure al repositori, ja que són artefactes de construcció. |
*.hex |
Fitxer d'abocament hexadecimal |
*.srec |
No s'han d'incloure al repositori, ja que són artefactes de construcció. |
*.lst |
No s'han d'incloure al repositori, ja que són artefactes de construcció. |
*.o |
Fitxer objecte |
*.d |
No s'han d'incloure al repositori, ja que són artefactes de construcció. |
*.a |
Biblioteca estàtica |
*.su |
Fitxer d'ús de la pila |
*.crl |
No s'han d'incloure al repositori, ja que són artefactes de construcció. |
Fitxers TouchGFX (en cas que el vostre projecte tingui touchGFX)
| Patró | El que ignora |
|---|---|
TouchGFX/generated |
Fonts generades amb TouchGFX |
TouchGFX/build |
Fitxers TouchGFX (en cas que el vostre projecte tingui touchGFX) |
TouchGFX/simulator/msvs/.vs |
Fitxers TouchGFX (en cas que el vostre projecte tingui touchGFX) |
Aquests no són necessaris al repositori.
| Patró | El que ignora |
|---|---|
*.bak |
Fitxer de còpia de seguretat |
Com utilitzar aquest .gitignore per a STM32CubeIDE
- Copieu les regles STM32CubeIDE anteriors o descarregueu el fitxer directament.
- Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
- Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
- Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.