.gitignore pre C

36 pravidiel ignorovania pre C, pripravených na skopírovanie do repozitára.

Programovací jazyk C

Kompletný .gitignore pre C

# Vygenerované pomocou LFGitignore - https://lfgitignore.com
# Vytvorené: 2026-10-13 16:03:06 UTC
# Technológie: C

### C ###
*.d
# Objektový súbor
*.o
*.ko
# Objektový súbor
*.obj
*.elf
*.gch
*.ilk
*.map
*.pch
*.exp
# Súbor knižnice
*.lib
# Statická knižnica
*.a
*.la
*.lo
# Dynamicky linkovaná knižnica
*.dll
# Zdieľaný objekt
*.so
# Verziovaný zdieľaný objekt
*.so.*
# Dynamická knižnica macOS
*.dylib
# Spustiteľný súbor Windows
*.exe
# Výstup kompilátora
*.out
# Balík aplikácie
*.app
# 32-bitový binárny súbor x86
*.i*86
# 64-bitový binárny súbor x86
*.x86_64
# Súbor hexadecimálneho výpisu
*.hex
# Ladiace symboly macOS
*.dSYM/
# Súbor využitia zásobníka
*.su
# Medzivýsledný ladiaci súbor
*.idb
# Ladiaca databáza programu
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dwo

Čo tieto pravidlá pre C skutočne ignorujú

Všetky vzory nižšie aj s vysvetlením, prečo patria do vášho .gitignore.

Predpoklady

Vzor Čo ignoruje
*.d Predpoklady

Súbory objektov

Vzor Čo ignoruje
*.o Objektový súbor
*.ko Súbory objektov
*.obj Objektový súbor
*.elf Súbory objektov

Predkompilované hlavičky

Vzor Čo ignoruje
*.gch Predkompilované hlavičky
*.pch Predkompilované hlavičky

Výstup linkera

Vzor Čo ignoruje
*.ilk Výstup linkera
*.map Výstup linkera
*.exp Výstup linkera

Knižnice

Vzor Čo ignoruje
*.lib Súbor knižnice
*.a Statická knižnica
*.la Knižnice
*.lo Knižnice

Zdieľané objekty (vrátane DLL Windows)

Vzor Čo ignoruje
*.dll Dynamicky linkovaná knižnica
*.so Zdieľaný objekt
*.so.* Verziovaný zdieľaný objekt
*.dylib Dynamická knižnica macOS

Spustiteľné súbory

Vzor Čo ignoruje
*.exe Spustiteľný súbor Windows
*.out Výstup kompilátora
*.app Balík aplikácie
*.i*86 32-bitový binárny súbor x86
*.x86_64 64-bitový binárny súbor x86
*.hex Súbor hexadecimálneho výpisu

Ladiace súbory

Vzor Čo ignoruje
*.dSYM/ Ladiace symboly macOS
*.su Súbor využitia zásobníka
*.idb Medzivýsledný ladiaci súbor
*.pdb Ladiaca databáza programu

Výsledky kompilácie modulu jadra

Vzor Čo ignoruje
*.mod* Výsledky kompilácie modulu jadra
*.cmd Výsledky kompilácie modulu jadra
.tmp_versions/ Výsledky kompilácie modulu jadra
modules.order Výsledky kompilácie modulu jadra
Module.symvers Výsledky kompilácie modulu jadra
Mkfile.old Výsledky kompilácie modulu jadra
dkms.conf Výsledky kompilácie modulu jadra
*.dwo súbory ladiacich informácií

Ako používať tento .gitignore pre C

  1. Skopírujte pravidlá pre C vyššie alebo si súbor priamo stiahnite.
  2. V koreňovom adresári repozitára Git vytvorte súbor s názvom .gitignore a vložte doň pravidlá.
  3. Ak sa niektoré súbory už sledujú, spustite git rm -r --cached . a vytvorte nový commit — Git uplatňuje pravidlá ignorovania iba na nesledované súbory.
  4. Pridajte .gitignore do commitu, aby celý tím zdieľal rovnaké pravidlá.

Ďalšie šablóny .gitignore: Jazyk

Zobraziť všetky šablóny: Jazyk