Ludovic Frank Gitignore

.gitignore για C

36 κανόνες παράβλεψης για C, έτοιμοι για αντιγραφή στο αποθετήριό σας.

Η γλώσσα προγραμματισμού C

Το πλήρες .gitignore για C

# Δημιουργήθηκε από LFGitignore - https://lfgitignore.com
# Δημιουργήθηκε: 2026-10-31 22:58:45 UTC
# Τεχνολογίες: C

### C ###
*.d
# Αρχείο αντικειμένου
*.o
*.ko
# Αρχείο αντικειμένου
*.obj
*.elf
*.gch
*.ilk
*.map
*.pch
*.exp
# Αρχείο βιβλιοθήκης
*.lib
# Στατική βιβλιοθήκη
*.a
*.la
*.lo
# Βιβλιοθήκη δυναμικής σύνδεσης
*.dll
# Κοινό αντικείμενο
*.so
# Κοινόχρηστο αντικείμενο με έκδοση
*.so.*
# macOS δυναμική βιβλιοθήκη
*.dylib
# Windows εκτελέσιμο
*.exe
# Έξοδος μεταγλωττιστή
*.out
# Πακέτο εφαρμογής
*.app
# Δυαδικό 32-bit x86
*.i*86
# Δυαδικό 64-bit x86
*.x86_64
# Δεκαεξαδικό αρχείο ένδειξης σφαλμάτων
*.hex
# macOS σύμβολα εντοπισμού σφαλμάτων
*.dSYM/
# Στοίβα αρχείο χρήσης
*.su
# Ενδιάμεσο αρχείο εντοπισμού σφαλμάτων
*.idb
# Βάση δεδομένων εντοπισμού σφαλμάτων προγράμματος
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
*.dwo

Τι ακριβώς αγνοούν αυτοί οι κανόνες για C

Κάθε παρακάτω μοτίβο και ο λόγος που ανήκει στο .gitignore σας.

Προαπαιτούμενα

Μοτίβο Τι αγνοεί
*.d Προαπαιτούμενα

Αρχεία αντικειμένων

Μοτίβο Τι αγνοεί
*.o Αρχείο αντικειμένου
*.ko Αρχεία αντικειμένων
*.obj Αρχείο αντικειμένου
*.elf Αρχεία αντικειμένων

Προμεταγλωττισμένες κεφαλίδες

Μοτίβο Τι αγνοεί
*.gch Προμεταγλωττισμένες κεφαλίδες
*.pch Προμεταγλωττισμένες κεφαλίδες

Έξοδος συνδετήρα

Μοτίβο Τι αγνοεί
*.ilk Έξοδος συνδετήρα
*.map Έξοδος συνδετήρα
*.exp Έξοδος συνδετήρα

Βιβλιοθήκες

Μοτίβο Τι αγνοεί
*.lib Αρχείο βιβλιοθήκης
*.a Στατική βιβλιοθήκη
*.la Βιβλιοθήκες
*.lo Βιβλιοθήκες

Κοινόχρηστα αντικείμενα (συμπεριλαμβανομένων των Windows DLL)

Μοτίβο Τι αγνοεί
*.dll Βιβλιοθήκη δυναμικής σύνδεσης
*.so Κοινό αντικείμενο
*.so.* Κοινόχρηστο αντικείμενο με έκδοση
*.dylib macOS δυναμική βιβλιοθήκη

Εκτελέσιμα

Μοτίβο Τι αγνοεί
*.exe Windows εκτελέσιμο
*.out Έξοδος μεταγλωττιστή
*.app Πακέτο εφαρμογής
*.i*86 Δυαδικό 32-bit x86
*.x86_64 Δυαδικό 64-bit x86
*.hex Δεκαεξαδικό αρχείο ένδειξης σφαλμάτων

Εντοπισμός σφαλμάτων αρχείων

Μοτίβο Τι αγνοεί
*.dSYM/ macOS σύμβολα εντοπισμού σφαλμάτων
*.su Στοίβα αρχείο χρήσης
*.idb Ενδιάμεσο αρχείο εντοπισμού σφαλμάτων
*.pdb Βάση δεδομένων εντοπισμού σφαλμάτων προγράμματος

Αποτελέσματα Compile Module Kernel

Μοτίβο Τι αγνοεί
*.mod* Αποτελέσματα Compile Module Kernel
*.cmd Αποτελέσματα Compile Module Kernel
.tmp_versions/ Αποτελέσματα Compile Module Kernel
modules.order Αποτελέσματα Compile Module Kernel
Module.symvers Αποτελέσματα Compile Module Kernel
Mkfile.old Αποτελέσματα Compile Module Kernel
dkms.conf Αποτελέσματα Compile Module Kernel
*.dwo αρχεία πληροφοριών εντοπισμού σφαλμάτων

Πώς να χρησιμοποιήσετε αυτό το .gitignore για το C

  1. Αντιγράψτε τους παραπάνω κανόνες C ή κατεβάστε απευθείας το αρχείο.
  2. Δημιουργήστε ένα αρχείο με το όνομα .gitignore στη ρίζα του αποθετηρίου Git και επικολλήστε τους κανόνες σε αυτό.
  3. Εάν ορισμένα από αυτά τα αρχεία παρακολουθούνται ήδη, εκτελέστε το git rm -r --cached . και, στη συνέχεια, δεσμεύστε ξανά — Το Git εφαρμόζει κανόνες παράβλεψης μόνο σε αρχεία που δεν έχουν παρακολουθηθεί.
  4. Κάντε commit το .gitignore, ώστε όλη η ομάδα να χρησιμοποιεί τους ίδιους κανόνες.

Άλλα πρότυπα Γλώσσα .gitignore

Δείτε κάθε πρότυπο Γλώσσα