.gitignore za C
36 pravil za prezrtje za C, pripravljenih za kopiranje v skladišče.
Programski jezik C
Popoln .gitignore za C
# Ustvaril LFGitignore - https://lfgitignore.com
# Ustvarjeno: 2026-10-31 23:48:31 UTC
# Tehnologije: C
### C ###
*.d
# Objektna datoteka
*.o
*.ko
# Objektna datoteka
*.obj
*.elf
*.gch
*.ilk
*.map
*.pch
*.exp
# Datoteka knjižnice
*.lib
# Statična knjižnica
*.a
*.la
*.lo
# Knjižnica dinamičnih povezav
*.dll
# Skupni objekt
*.so
# Objekt v skupni rabi z različicami
*.so.*
# macOS dinamična knjižnica
*.dylib
# Windows izvedljiv
*.exe
# Izhod prevajalnika
*.out
# Paket aplikacij
*.app
# 32-bitna x86 binarna
*.i*86
# 64-bitna x86 binarna
*.x86_64
# Datoteka šestnajstiškega izpisa
*.hex
# macOS simboli za odpravljanje napak
*.dSYM/
# Datoteka uporabe sklada
*.su
# Vmesna datoteka za odpravljanje napak
*.idb
# Baza podatkov za odpravljanje napak programa
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dwo
Kaj pravila za C dejansko prezrejo
Vsak spodnji vzorec in zakaj sodi v vaš .gitignore.
Predpogoji
| Vzorec | Kaj pravilo prezre |
|---|---|
*.d |
Predpogoji |
Objektne datoteke
| Vzorec | Kaj pravilo prezre |
|---|---|
*.o |
Objektna datoteka |
*.ko |
Objektne datoteke |
*.obj |
Objektna datoteka |
*.elf |
Objektne datoteke |
Predprevedene glave
| Vzorec | Kaj pravilo prezre |
|---|---|
*.gch |
Predprevedene glave |
*.pch |
Predprevedene glave |
Izhod povezovalca
| Vzorec | Kaj pravilo prezre |
|---|---|
*.ilk |
Izhod povezovalca |
*.map |
Izhod povezovalca |
*.exp |
Izhod povezovalca |
Knjižnice
| Vzorec | Kaj pravilo prezre |
|---|---|
*.lib |
Datoteka knjižnice |
*.a |
Statična knjižnica |
*.la |
Knjižnice |
*.lo |
Knjižnice |
Objekti v skupni rabi (vključno z DLL-ji Windows)
| Vzorec | Kaj pravilo prezre |
|---|---|
*.dll |
Knjižnica dinamičnih povezav |
*.so |
Skupni objekt |
*.so.* |
Objekt v skupni rabi z različicami |
*.dylib |
macOS dinamična knjižnica |
Izvršljive datoteke
| Vzorec | Kaj pravilo prezre |
|---|---|
*.exe |
Windows izvedljiv |
*.out |
Izhod prevajalnika |
*.app |
Paket aplikacij |
*.i*86 |
32-bitna x86 binarna |
*.x86_64 |
64-bitna x86 binarna |
*.hex |
Datoteka šestnajstiškega izpisa |
Datoteke za odpravljanje napak
| Vzorec | Kaj pravilo prezre |
|---|---|
*.dSYM/ |
macOS simboli za odpravljanje napak |
*.su |
Datoteka uporabe sklada |
*.idb |
Vmesna datoteka za odpravljanje napak |
*.pdb |
Baza podatkov za odpravljanje napak programa |
Rezultati prevajanja modula jedra
| Vzorec | Kaj pravilo prezre |
|---|---|
*.mod* |
Rezultati prevajanja modula jedra |
*.cmd |
Rezultati prevajanja modula jedra |
.tmp_versions/ |
Rezultati prevajanja modula jedra |
modules.order |
Rezultati prevajanja modula jedra |
Module.symvers |
Rezultati prevajanja modula jedra |
Mkfile.old |
Rezultati prevajanja modula jedra |
dkms.conf |
Rezultati prevajanja modula jedra |
*.dwo |
datoteke z informacijami o odpravljanju napak |
Kako uporabljati ta .gitignore za C
- Kopirajte zgornja pravila C ali neposredno prenesite datoteko.
- Ustvarite datoteko z imenom .gitignore v korenu svojega skladišča Git in vanjo prilepite pravila.
- Če se nekaterim od teh datotek že sledi, zaženite git rm -r --cached . in nato ponovno potrdite — Git uporablja pravila prezrtja samo za datoteke, ki jim ni sledi.
- Potrdite datoteko .gitignore, da bo vsa ekipa uporabljala enaka pravila.