.gitignore voor C

36 negeerregels voor C, klaar om naar je repository te kopiëren.

De programmeertaal C

De volledige .gitignore voor C

# Gegenereerd door LFGitignore - https://lfgitignore.com
# Aangemaakt: 2026-10-13 16:03:05 UTC
# Technologieën: C

### C ###
*.d
# Objectbestand
*.o
*.ko
# Objectbestand
*.obj
*.elf
*.gch
*.ilk
*.map
*.pch
*.exp
# Bibliotheekbestand
*.lib
# Statische bibliotheek
*.a
*.la
*.lo
# Dynamisch gekoppelde bibliotheek
*.dll
# Gedeeld object
*.so
# Gedeeld object met versie
*.so.*
# Dynamische macOS-bibliotheek
*.dylib
# Uitvoerbaar Windows-bestand
*.exe
# Compileruitvoer
*.out
# Applicatiebundel
*.app
# 32-bits x86-binair bestand
*.i*86
# 64-bits x86-binair bestand
*.x86_64
# Hexdumpbestand
*.hex
# macOS-debugsymbolen
*.dSYM/
# Bestand met stackgebruik
*.su
# Tussentijds debugbestand
*.idb
# Programmadebugdatabase
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dwo

Wat deze regels voor C precies negeren

Hieronder vind je elk patroon met uitleg waarom het in je .gitignore thuishoort.

Vereisten

Patroon Wat wordt genegeerd
*.d Vereisten

Objectbestanden

Patroon Wat wordt genegeerd
*.o Objectbestand
*.ko Objectbestanden
*.obj Objectbestand
*.elf Objectbestanden

Voorgecompileerde headers

Patroon Wat wordt genegeerd
*.gch Voorgecompileerde headers
*.pch Voorgecompileerde headers

Linkeruitvoer

Patroon Wat wordt genegeerd
*.ilk Linkeruitvoer
*.map Linkeruitvoer
*.exp Linkeruitvoer

Bibliotheken

Patroon Wat wordt genegeerd
*.lib Bibliotheekbestand
*.a Statische bibliotheek
*.la Bibliotheken
*.lo Bibliotheken

Gedeelde objecten (inclusief Windows-DLL's)

Patroon Wat wordt genegeerd
*.dll Dynamisch gekoppelde bibliotheek
*.so Gedeeld object
*.so.* Gedeeld object met versie
*.dylib Dynamische macOS-bibliotheek

Uitvoerbare bestanden

Patroon Wat wordt genegeerd
*.exe Uitvoerbaar Windows-bestand
*.out Compileruitvoer
*.app Applicatiebundel
*.i*86 32-bits x86-binair bestand
*.x86_64 64-bits x86-binair bestand
*.hex Hexdumpbestand

Debugbestanden

Patroon Wat wordt genegeerd
*.dSYM/ macOS-debugsymbolen
*.su Bestand met stackgebruik
*.idb Tussentijds debugbestand
*.pdb Programmadebugdatabase

Compilatieresultaten van kernelmodules

Patroon Wat wordt genegeerd
*.mod* Compilatieresultaten van kernelmodules
*.cmd Compilatieresultaten van kernelmodules
.tmp_versions/ Compilatieresultaten van kernelmodules
modules.order Compilatieresultaten van kernelmodules
Module.symvers Compilatieresultaten van kernelmodules
Mkfile.old Compilatieresultaten van kernelmodules
dkms.conf Compilatieresultaten van kernelmodules
*.dwo Bestanden met debuginformatie

Zo gebruik je deze .gitignore voor C

  1. Kopieer de bovenstaande regels voor C of download het bestand direct.
  2. Maak een bestand met de naam .gitignore in de hoofdmap van je Git-repository en plak de regels erin.
  3. Als Git sommige van deze bestanden al bijhoudt, voer dan git rm -r --cached . uit en maak een nieuwe commit. Git past negeerregels alleen toe op bestanden die nog niet worden bijgehouden.
  4. Commit de .gitignore, zodat iedereen in het team dezelfde regels gebruikt.

Andere .gitignore-sjablonen voor Taal

Bekijk alle sjablonen voor Taal