Ludovic Frank Gitignore

.gitignore για Qt

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

Πλαίσιο εφαρμογής πολλαπλών πλατφορμών

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

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

### Qt ###
*.slo
*.lo
# Αρχείο αντικειμένου
*.o
# Στατική βιβλιοθήκη
*.a
*.la
*.lai
# Κοινό αντικείμενο
*.so
# Κοινόχρηστο αντικείμενο με έκδοση
*.so.*
# Βιβλιοθήκη δυναμικής σύνδεσης
*.dll
# macOS δυναμική βιβλιοθήκη
*.dylib
object_script.*.Release
object_script.*.Debug
*_plugin_import.cpp
/.qmake.cache
/.qmake.stash
*.pro.user
*.pro.user.*
*.qbs.user
*.qbs.user.*
*.moc
moc_*.cpp
moc_*.h
qrc_*.cpp
ui_*.h
*.qmlc
*.jsc
Makefile*
*build-*
*.qm
# Δημιουργία καταλόγου εξόδου
build/
*.prl
target_wrapper.*
*.autosave
*.qmlls.ini
*.qmlproject.user
*.qmlproject.user.*
CMakeLists.txt.user*
# Βάση δεδομένων συλλογής
compile_commands.json
*creator.user*
*_qmlcache.qrc

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

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

C++ αντικείμενα και lib

Μοτίβο Τι αγνοεί
*.slo C++ αντικείμενα και lib
*.lo C++ αντικείμενα και lib
*.o Αρχείο αντικειμένου
*.a Στατική βιβλιοθήκη
*.la C++ αντικείμενα και lib
*.lai C++ αντικείμενα και lib
*.so Κοινό αντικείμενο
*.so.* Κοινόχρηστο αντικείμενο με έκδοση
*.dll Βιβλιοθήκη δυναμικής σύνδεσης
*.dylib macOS δυναμική βιβλιοθήκη

Qt-es

Μοτίβο Τι αγνοεί
object_script.*.Release Qt-es
object_script.*.Debug Qt-es
*_plugin_import.cpp Qt-es
/.qmake.cache Qt-es
/.qmake.stash Qt-es
*.pro.user Qt-es
*.pro.user.* Qt-es
*.qbs.user Qt-es
*.qbs.user.* Qt-es
*.moc Qt-es
moc_*.cpp Qt-es
moc_*.h Qt-es
qrc_*.cpp Qt-es
ui_*.h Qt-es
*.qmlc Qt-es
*.jsc Qt-es
Makefile* Qt-es
*build-* Qt-es
*.qm Qt-es
build/ Δημιουργία καταλόγου εξόδου
*.prl Qt-es
*.qmlls.ini Qt-es

Δοκιμές μονάδων Qt

Μοτίβο Τι αγνοεί
target_wrapper.* Δοκιμές μονάδων Qt

QtCreator

Μοτίβο Τι αγνοεί
*.autosave QtCreator

QtCreator Qml

Μοτίβο Τι αγνοεί
*.qmlproject.user QtCreator Qml
*.qmlproject.user.* QtCreator Qml

QtCreator CMake

Μοτίβο Τι αγνοεί
CMakeLists.txt.user* QtCreator CMake

Βάση δεδομένων συλλογής QtCreator 4.8<

Μοτίβο Τι αγνοεί
compile_commands.json Βάση δεδομένων συλλογής

QtCreator τοπικά αρχεία ειδικά μηχανών για εισαγόμενα έργα

Μοτίβο Τι αγνοεί
*creator.user* QtCreator τοπικά αρχεία ειδικά μηχανών για εισαγόμενα έργα
*_qmlcache.qrc QtCreator τοπικά αρχεία ειδικά μηχανών για εισαγόμενα έργα

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

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

Άλλα πρότυπα Σκελετός .gitignore

Δείτε κάθε πρότυπο Σκελετός