.gitignore STM32CubeIDE-hez
A 18 figyelmen kívül hagyja a STM32CubeIDE szabályait, készen áll a tárba másolásra.
Eclipse alapú IDE STM32 mikrokontrollerekhez
A teljes .gitignore a STM32CubeIDE-hez
# Generálta: LFGitignore - https://lfgitignore.com
# Létrehozva: 2026-10-31 23:00:42 UTC
# Technológiák: STM32CubeIDE
### STM32CubeIDE ###
# Naplófájl
*.log
Debug/
Release/
*.elf
*.map
*.bin
# Hex dump fájl
*.hex
*.srec
*.lst
# Objektumfájl
*.o
*.d
# Statikus könyvtár
*.a
# Stack használati fájl
*.su
*.crl
# TouchGFX által generált források
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Biztonsági másolat fájl
*.bak
Amit ezek a STM32CubeIDE szabályok valójában figyelmen kívül hagynak
Minden alábbi minta, és miért tartozik a .gitignore.-hez
Ezek nem szükségesek a verzióvezérléshez.
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.log |
Naplófájl |
Ezekre nincs szükség a tárolóban, mivel az összeállítási folyamat során jönnek létre.
| Minta | Mit hagy figyelmen kívül |
|---|---|
Debug/ |
Ezekre nincs szükség a tárolóban, mivel az összeállítási folyamat során jönnek létre. |
Release/ |
Ezekre nincs szükség a tárolóban, mivel az összeállítási folyamat során jönnek létre. |
Ezeket nem szabad bevenni a tárba, mivel ezek összeállítási műtermékek.
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.elf |
Ezeket nem szabad bevenni a tárba, mivel ezek összeállítási műtermékek. |
*.map |
Ezeket nem szabad bevenni a tárba, mivel ezek összeállítási műtermékek. |
*.bin |
Ezeket nem szabad bevenni a tárba, mivel ezek összeállítási műtermékek. |
*.hex |
Hex dump fájl |
*.srec |
Ezeket nem szabad bevenni a tárba, mivel ezek összeállítási műtermékek. |
*.lst |
Ezeket nem szabad bevenni a tárba, mivel ezek összeállítási műtermékek. |
*.o |
Objektumfájl |
*.d |
Ezeket nem szabad bevenni a tárba, mivel ezek összeállítási műtermékek. |
*.a |
Statikus könyvtár |
*.su |
Stack használati fájl |
*.crl |
Ezeket nem szabad bevenni a tárba, mivel ezek összeállítási műtermékek. |
TouchGFX fájlok (ha a projekt rendelkezik touchGFX-szel)
| Minta | Mit hagy figyelmen kívül |
|---|---|
TouchGFX/generated |
TouchGFX által generált források |
TouchGFX/build |
TouchGFX fájlok (ha a projekt rendelkezik touchGFX-szel) |
TouchGFX/simulator/msvs/.vs |
TouchGFX fájlok (ha a projekt rendelkezik touchGFX-szel) |
Ezekre nincs szükség a tárolóban.
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.bak |
Biztonsági másolat fájl |
A .gitignore használata a STM32CubeIDE-hez
- Másolja ki a fenti STM32CubeIDE szabályokat, vagy töltse le közvetlenül a fájlt.
- Hozz létre egy .gitignore nevű fájlt a Git-tároló gyökérkönyvtárában, majd illeszd be a szabályokat.
- Ha ezen fájlok némelyike már nyomon van követve, futtassa a git rm -r --cached . programot, majd véglegesítse újra – a Git csak a nem követett fájlokra alkalmaz figyelmen kívül hagyási szabályokat.
- Kötelesd be a .gitignore-t, hogy a csapatban mindenki ugyanazokat a szabályokat alkalmazza.