.gitignore: STM32CubeIDE
18 ohitussääntöä teknologialle STM32CubeIDE, valmiina kopioitavaksi tietovarastoosi.
Eclipse-pohjainen kehitysympäristö STM32-mikrokontrollereille
Kattava .gitignore: STM32CubeIDE
# Luotu LFGitignorella - https://lfgitignore.com
# Luotu: 2026-10-13 15:48:53 UTC
# Teknologiat: STM32CubeIDE
### STM32CubeIDE ###
# Lokitiedosto
*.log
Debug/
Release/
*.elf
*.map
*.bin
# Heksadesimaalivedostiedosto
*.hex
*.srec
*.lst
# Objektitiedosto
*.o
*.d
# Staattinen kirjasto
*.a
# Pinon käyttötiedosto
*.su
*.crl
# TouchGFX:n luomat lähdetiedostot
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Varmuuskopiotiedosto
*.bak
Mitä nämä STM32CubeIDE-säännöt ohittavat
Kaikki säännöt ja selitykset sille, miksi ne kuuluvat .gitignore-tiedostoosi.
Näitä ei tarvita versionhallinnassa.
| Sääntö | Mitä se ohittaa |
|---|---|
*.log |
Lokitiedosto |
Näitä ei tarvita tietovarastossa, sillä ne luodaan käännöksen aikana.
| Sääntö | Mitä se ohittaa |
|---|---|
Debug/ |
Näitä ei tarvita tietovarastossa, sillä ne luodaan käännöksen aikana. |
Release/ |
Näitä ei tarvita tietovarastossa, sillä ne luodaan käännöksen aikana. |
Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia.
| Sääntö | Mitä se ohittaa |
|---|---|
*.elf |
Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia. |
*.map |
Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia. |
*.bin |
Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia. |
*.hex |
Heksadesimaalivedostiedosto |
*.srec |
Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia. |
*.lst |
Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia. |
*.o |
Objektitiedosto |
*.d |
Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia. |
*.a |
Staattinen kirjasto |
*.su |
Pinon käyttötiedosto |
*.crl |
Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia. |
TouchGFX-tiedostot (jos projektissasi on touchGFX)
| Sääntö | Mitä se ohittaa |
|---|---|
TouchGFX/generated |
TouchGFX:n luomat lähdetiedostot |
TouchGFX/build |
TouchGFX-tiedostot (jos projektissasi on touchGFX) |
TouchGFX/simulator/msvs/.vs |
TouchGFX-tiedostot (jos projektissasi on touchGFX) |
Näitä ei tarvita tietovarastossa.
| Sääntö | Mitä se ohittaa |
|---|---|
*.bak |
Varmuuskopiotiedosto |
Tämän .gitignore-tiedoston käyttö: STM32CubeIDE
- Kopioi yllä olevat STM32CubeIDE-säännöt tai lataa tiedosto suoraan.
- Luo .gitignore-niminen tiedosto Git-tietovarastosi juureen ja liitä säännöt siihen.
- Jos osa tiedostoista on jo seurannassa, suorita git rm -r --cached . ja tee uusi commit — Git soveltaa ohitussääntöjä vain tiedostoihin, joita ei seurata.
- Lisää .gitignore committiin, jotta koko tiimi käyttää samoja sääntöjä.