.gitignore for C

36 ignoreringsregler for C, klare til å kopieres inn i kodelageret ditt.

Programmeringsspråket C

Den komplette .gitignore-filen for C

# Generert av LFGitignore - https://lfgitignore.com
# Opprettet: 2026-10-13 16:03:09 UTC
# Teknologier: C

### C ###
*.d
# Objektfil
*.o
*.ko
# Objektfil
*.obj
*.elf
*.gch
*.ilk
*.map
*.pch
*.exp
# Bibliotekfil
*.lib
# Statisk bibliotek
*.a
*.la
*.lo
# Dynamisk lenkebibliotek
*.dll
# Delt objekt
*.so
# Versjonert delt objekt
*.so.*
# dynamisk macOS-bibliotek
*.dylib
# Kjørbar Windows-fil
*.exe
# Kompilatorutdata
*.out
# Applikasjonspakke
*.app
# 32-biters x86-binærfil
*.i*86
# 64-biters x86-binærfil
*.x86_64
# Heksadesimal dumpfil
*.hex
# macOS-feilsøkingssymboler
*.dSYM/
# Fil for stakkbruk
*.su
# Midlertidig feilsøkingsfil
*.idb
# Feilsøkingsdatabase for program
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dwo

Hva disse C-reglene faktisk ignorerer

Alle mønstrene nedenfor, og hvorfor de hører hjemme i .gitignore-filen din.

Forutsetninger

Mønster Hva det ignorerer
*.d Forutsetninger

Objektfiler

Mønster Hva det ignorerer
*.o Objektfil
*.ko Objektfiler
*.obj Objektfil
*.elf Objektfiler

Forhåndskompilerte headerfiler

Mønster Hva det ignorerer
*.gch Forhåndskompilerte headerfiler
*.pch Forhåndskompilerte headerfiler

Lenkerutdata

Mønster Hva det ignorerer
*.ilk Lenkerutdata
*.map Lenkerutdata
*.exp Lenkerutdata

Biblioteker

Mønster Hva det ignorerer
*.lib Bibliotekfil
*.a Statisk bibliotek
*.la Biblioteker
*.lo Biblioteker

Delte objekter (inkl. Windows-DLL-er)

Mønster Hva det ignorerer
*.dll Dynamisk lenkebibliotek
*.so Delt objekt
*.so.* Versjonert delt objekt
*.dylib dynamisk macOS-bibliotek

Kjørbare filer

Mønster Hva det ignorerer
*.exe Kjørbar Windows-fil
*.out Kompilatorutdata
*.app Applikasjonspakke
*.i*86 32-biters x86-binærfil
*.x86_64 64-biters x86-binærfil
*.hex Heksadesimal dumpfil

Feilsøkingsfiler

Mønster Hva det ignorerer
*.dSYM/ macOS-feilsøkingssymboler
*.su Fil for stakkbruk
*.idb Midlertidig feilsøkingsfil
*.pdb Feilsøkingsdatabase for program

Kompileringsresultater for kjernemoduler

Mønster Hva det ignorerer
*.mod* Kompileringsresultater for kjernemoduler
*.cmd Kompileringsresultater for kjernemoduler
.tmp_versions/ Kompileringsresultater for kjernemoduler
modules.order Kompileringsresultater for kjernemoduler
Module.symvers Kompileringsresultater for kjernemoduler
Mkfile.old Kompileringsresultater for kjernemoduler
dkms.conf Kompileringsresultater for kjernemoduler
*.dwo filer med feilsøkingsinformasjon

Slik bruker du denne .gitignore-filen for C

  1. Kopier C-reglene ovenfor, eller last ned filen direkte.
  2. Opprett en fil som heter .gitignore i roten av Git-kodelageret ditt, og lim inn reglene.
  3. Hvis noen av disse filene allerede spores, kjører du git rm -r --cached . og sjekker inn på nytt — Git bruker bare ignoreringsregler på filer som ikke spores.
  4. Sjekk inn .gitignore slik at alle på teamet deler de samme reglene.

Andre .gitignore-maler for Språk

Se alle maler for Språk