Ludovic Frank Gitignore

.gitignore C-hez

A 36 figyelmen kívül hagyja a C szabályait, készen áll a tárba másolásra.

A C programozási nyelv

A teljes .gitignore a C-hez

# Generálta: LFGitignore - https://lfgitignore.com
# Létrehozva: 2026-10-31 23:57:47 UTC
# Technológiák: C

### C ###
*.d
# Objektumfájl
*.o
*.ko
# Objektumfájl
*.obj
*.elf
*.gch
*.ilk
*.map
*.pch
*.exp
# Könyvtári fájl
*.lib
# Statikus könyvtár
*.a
*.la
*.lo
# Dinamikus hivatkozási könyvtár
*.dll
# Megosztott objektum
*.so
# Verziózott megosztott objektum
*.so.*
# macOS dinamikus könyvtár
*.dylib
# Windows végrehajtható
*.exe
# Fordító kimenet
*.out
# Alkalmazáscsomag
*.app
# 32 bites x86 bináris
*.i*86
# 64 bites x86 bináris
*.x86_64
# Hex dump fájl
*.hex
# macOS hibakeresési szimbólumok
*.dSYM/
# Stack használati fájl
*.su
# Köztes hibakereső fájl
*.idb
# Program hibakereső adatbázis
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dwo

Amit ezek a C szabályok valójában figyelmen kívül hagynak

Minden alábbi minta, és miért tartozik a .gitignore.-hez

Előfeltételek

Minta Mit hagy figyelmen kívül
*.d Előfeltételek

Objektumfájlok

Minta Mit hagy figyelmen kívül
*.o Objektumfájl
*.ko Objektumfájlok
*.obj Objektumfájl
*.elf Objektumfájlok

Előre összeállított fejlécek

Minta Mit hagy figyelmen kívül
*.gch Előre összeállított fejlécek
*.pch Előre összeállított fejlécek

Linker kimenet

Minta Mit hagy figyelmen kívül
*.ilk Linker kimenet
*.map Linker kimenet
*.exp Linker kimenet

Könyvtárak

Minta Mit hagy figyelmen kívül
*.lib Könyvtári fájl
*.a Statikus könyvtár
*.la Könyvtárak
*.lo Könyvtárak

Megosztott objektumok (beleértve a Windows DLL-eket)

Minta Mit hagy figyelmen kívül
*.dll Dinamikus hivatkozási könyvtár
*.so Megosztott objektum
*.so.* Verziózott megosztott objektum
*.dylib macOS dinamikus könyvtár

Végrehajtók

Minta Mit hagy figyelmen kívül
*.exe Windows végrehajtható
*.out Fordító kimenet
*.app Alkalmazáscsomag
*.i*86 32 bites x86 bináris
*.x86_64 64 bites x86 bináris
*.hex Hex dump fájl

Hibakeresési fájlok

Minta Mit hagy figyelmen kívül
*.dSYM/ macOS hibakeresési szimbólumok
*.su Stack használati fájl
*.idb Köztes hibakereső fájl
*.pdb Program hibakereső adatbázis

Kernel modul fordítási eredményei

Minta Mit hagy figyelmen kívül
*.mod* Kernel modul fordítási eredményei
*.cmd Kernel modul fordítási eredményei
.tmp_versions/ Kernel modul fordítási eredményei
modules.order Kernel modul fordítási eredményei
Module.symvers Kernel modul fordítási eredményei
Mkfile.old Kernel modul fordítási eredményei
dkms.conf Kernel modul fordítási eredményei
*.dwo hibakeresési információs fájlok

A .gitignore használata a C-hez

  1. Másolja ki a fenti C 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 Nyelv .gitignore sablonok

Tekintse meg az összes Nyelv sablont