.gitignore priekš C
36 ignorē C noteikumus, kas ir gatavi kopēšanai jūsu repozitorijā.
C programmēšanas valoda
Pilnīgs .gitignore priekš C
# Ģenerē LFGitignore - https://lfgitignore.com
# Izveidots: 2026-10-31 22:59:03 UTC
# Tehnoloģijas: C
### C ###
*.d
# Objekta fails
*.o
*.ko
# Objekta fails
*.obj
*.elf
*.gch
*.ilk
*.map
*.pch
*.exp
# Bibliotēkas fails
*.lib
# Statiskā bibliotēka
*.a
*.la
*.lo
# Dinamiskā saišu bibliotēka
*.dll
# Koplietots objekts
*.so
# Versionēts koplietots objekts
*.so.*
# macOS dinamiskā bibliotēka
*.dylib
# Windows izpildāmā programma
*.exe
# Kompilatora izvade
*.out
# Lietojumprogrammu komplekts
*.app
# 32 bitu x86 binārs
*.i*86
# 64 bitu x86 binārs
*.x86_64
# Hex dump fails
*.hex
# macOS atkļūdošanas simboli
*.dSYM/
# Stack lietošanas fails
*.su
# Vidēja līmeņa atkļūdošanas fails
*.idb
# Programmu atkļūdošanas datu bāze
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dwo
Ko šie C noteikumi faktiski ignorē
Katrs turpmāk minētais raksts un skaidrojums, kāpēc tas jāiekļauj .gitignore failā.
Priekšnoteikumi
| Raksts | Ko tas ignorē |
|---|---|
*.d |
Priekšnoteikumi |
Objektu faili
| Raksts | Ko tas ignorē |
|---|---|
*.o |
Objekta fails |
*.ko |
Objektu faili |
*.obj |
Objekta fails |
*.elf |
Objektu faili |
Iepriekš kompilētas galvenes
| Raksts | Ko tas ignorē |
|---|---|
*.gch |
Iepriekš kompilētas galvenes |
*.pch |
Iepriekš kompilētas galvenes |
Linkera izvade
| Raksts | Ko tas ignorē |
|---|---|
*.ilk |
Linkera izvade |
*.map |
Linkera izvade |
*.exp |
Linkera izvade |
Bibliotēkas
| Raksts | Ko tas ignorē |
|---|---|
*.lib |
Bibliotēkas fails |
*.a |
Statiskā bibliotēka |
*.la |
Bibliotēkas |
*.lo |
Bibliotēkas |
Koplietotie objekti (tostarp Windows DLL)
| Raksts | Ko tas ignorē |
|---|---|
*.dll |
Dinamiskā saišu bibliotēka |
*.so |
Koplietots objekts |
*.so.* |
Versionēts koplietots objekts |
*.dylib |
macOS dinamiskā bibliotēka |
Izpildāmie
| Raksts | Ko tas ignorē |
|---|---|
*.exe |
Windows izpildāmā programma |
*.out |
Kompilatora izvade |
*.app |
Lietojumprogrammu komplekts |
*.i*86 |
32 bitu x86 binārs |
*.x86_64 |
64 bitu x86 binārs |
*.hex |
Hex dump fails |
Atkļūdošanas faili
| Raksts | Ko tas ignorē |
|---|---|
*.dSYM/ |
macOS atkļūdošanas simboli |
*.su |
Stack lietošanas fails |
*.idb |
Vidēja līmeņa atkļūdošanas fails |
*.pdb |
Programmu atkļūdošanas datu bāze |
Kodola moduļa kompilēšanas rezultāti
| Raksts | Ko tas ignorē |
|---|---|
*.mod* |
Kodola moduļa kompilēšanas rezultāti |
*.cmd |
Kodola moduļa kompilēšanas rezultāti |
.tmp_versions/ |
Kodola moduļa kompilēšanas rezultāti |
modules.order |
Kodola moduļa kompilēšanas rezultāti |
Module.symvers |
Kodola moduļa kompilēšanas rezultāti |
Mkfile.old |
Kodola moduļa kompilēšanas rezultāti |
dkms.conf |
Kodola moduļa kompilēšanas rezultāti |
*.dwo |
atkļūdošanas informācijas faili |
Kā lietot šo .gitignore failu tehnoloģijai C
- Kopējiet iepriekš minētos C noteikumus vai lejupielādējiet failu tieši.
- Git repozitorija saknē izveidojiet failu ar nosaukumu .gitignore un ielīmējiet tajā noteikumus.
- Ja daži no šiem failiem jau ir izsekoti, palaidiet git rm -r --cached . un pēc tam veiciet vēlreiz — Git ignorēšanas noteikumus piemēro tikai neizsekotajiem failiem.
- Iekļaujiet .gitignore failu komitā, lai visai komandai būtu vienādi noteikumi.