Ludovic Frank Gitignore

.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

  1. Másolja ki a fenti STM32CubeIDE szabályokat, vagy töltse le közvetlenül a fájlt.
  2. Hozz létre egy .gitignore nevű fájlt a Git-tároló gyökérkönyvtárában, majd illeszd be a szabályokat.
  3. 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.
  4. Kötelesd be a .gitignore-t, hogy a csapatban mindenki ugyanazokat a szabályokat alkalmazza.

Egyéb IDE .gitignore sablonok

Tekintse meg az összes IDE sablont