Ludovic Frank Gitignore

.gitignore για Unreal Engine

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

Μηχανή παιχνιδιού που αναπτύχθηκε από την Epic Games

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

# Δημιουργήθηκε από LFGitignore - https://lfgitignore.com
# Δημιουργήθηκε: 2026-10-31 21:54:28 UTC
# Τεχνολογίες: Unreal Engine

### Unreal Engine ###
.vs/
*.slo
*.lo
# Αρχείο αντικειμένου
*.o
# Αρχείο αντικειμένου
*.obj
*.gch
*.pch
# Αρχείο εφαρμογών iOS
*.ipa
# Κοινό αντικείμενο
*.so
# macOS δυναμική βιβλιοθήκη
*.dylib
# Βιβλιοθήκη δυναμικής σύνδεσης
*.dll
*.mod
*.lai
*.la
# Στατική βιβλιοθήκη
*.a
# Αρχείο βιβλιοθήκης
*.lib
# Windows εκτελέσιμο
*.exe
# Έξοδος μεταγλωττιστή
*.out
*.xcodeproj
# Πακέτο εφαρμογής
*.app
*.xcworkspace
# Λύση Visual Studio
*.sln
# Επιλογές χρήστη λύσης
*.suo
*.opensdf
*.sdf
*.VC.db
*.VC.opendb
.vsconfig
SourceArt/**/*.png
SourceArt/**/*.tga
Binaries/*
Plugins/**/Binaries/*
Build/*
!Build/*/
Build/*/**
!Build/*/PakBlacklist*.txt
!Build/**/*.ico
*_BuiltData.uasset
Saved/*
Intermediate/*
Plugins/**/Intermediate/*
DerivedDataCache/*

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

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

Visual Studio 2015 αρχεία ειδικά για το χρήστη

Μοτίβο Τι αγνοεί
.vs/ Visual Studio 2015 αρχεία ειδικά για το χρήστη

Μεταγλωττισμένα αρχεία αντικειμένων

Μοτίβο Τι αγνοεί
*.slo Μεταγλωττισμένα αρχεία αντικειμένων
*.lo Μεταγλωττισμένα αρχεία αντικειμένων
*.o Αρχείο αντικειμένου
*.obj Αρχείο αντικειμένου

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

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

Εκτελέσιμα

Μοτίβο Τι αγνοεί
*.ipa Αρχείο εφαρμογών iOS
*.exe Windows εκτελέσιμο
*.out Έξοδος μεταγλωττιστή
*.app Πακέτο εφαρμογής

Μεταγλωττισμένες Δυναμικές βιβλιοθήκες

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

Αρχεία μονάδας Fortran

Μοτίβο Τι αγνοεί
*.mod Αρχεία μονάδας Fortran

Μεταγλωττισμένες στατικές βιβλιοθήκες

Μοτίβο Τι αγνοεί
*.lai Μεταγλωττισμένες στατικές βιβλιοθήκες
*.la Μεταγλωττισμένες στατικές βιβλιοθήκες
*.a Στατική βιβλιοθήκη
*.lib Αρχείο βιβλιοθήκης

Αυτά τα αρχεία έργου μπορούν να δημιουργηθούν από τη μηχανή

Μοτίβο Τι αγνοεί
*.xcodeproj Αυτά τα αρχεία έργου μπορούν να δημιουργηθούν από τη μηχανή
*.xcworkspace Αυτά τα αρχεία έργου μπορούν να δημιουργηθούν από τη μηχανή
*.sln Λύση Visual Studio
*.suo Επιλογές χρήστη λύσης
*.opensdf Αυτά τα αρχεία έργου μπορούν να δημιουργηθούν από τη μηχανή
*.sdf Αυτά τα αρχεία έργου μπορούν να δημιουργηθούν από τη μηχανή
*.VC.db Αυτά τα αρχεία έργου μπορούν να δημιουργηθούν από τη μηχανή
*.VC.opendb Αυτά τα αρχεία έργου μπορούν να δημιουργηθούν από τη μηχανή
.vsconfig Αυτά τα αρχεία έργου μπορούν να δημιουργηθούν από τη μηχανή

Προμεταγλωττισμένα Στοιχεία

Μοτίβο Τι αγνοεί
SourceArt/**/*.png Προμεταγλωττισμένα Στοιχεία
SourceArt/**/*.tga Προμεταγλωττισμένα Στοιχεία

Δυαδικά Αρχεία

Μοτίβο Τι αγνοεί
Binaries/* Δυαδικά Αρχεία
Plugins/**/Binaries/* Δυαδικά Αρχεία

Κατασκευάζει

Μοτίβο Τι αγνοεί
Build/* Κατασκευάζει

Συμπεριλάβετε στα επιτρεπόμενα τα αρχεία PakBlacklist-<BuildConfiguration>.txt

Μοτίβο Τι αγνοεί
!Build/*/ Συμπεριλάβετε στα επιτρεπόμενα τα αρχεία PakBlacklist-<BuildConfiguration>.txt
Build/*/** Συμπεριλάβετε στα επιτρεπόμενα τα αρχεία PakBlacklist-<BuildConfiguration>.txt
!Build/*/PakBlacklist*.txt Συμπεριλάβετε στα επιτρεπόμενα τα αρχεία PakBlacklist-<BuildConfiguration>.txt

Μην αγνοείτε τα αρχεία εικονιδίων στον κατάλογο Build

Μοτίβο Τι αγνοεί
!Build/**/*.ico Μην αγνοείτε τα αρχεία εικονιδίων στον κατάλογο Build

Ενσωματωμένα δεδομένα για χάρτες

Μοτίβο Τι αγνοεί
*_BuiltData.uasset Ενσωματωμένα δεδομένα για χάρτες

Αρχεία διαμόρφωσης που δημιουργούνται από το πρόγραμμα επεξεργασίας

Μοτίβο Τι αγνοεί
Saved/* Αρχεία διαμόρφωσης που δημιουργούνται από το πρόγραμμα επεξεργασίας

Μεταγλωττισμένα αρχεία πηγής για χρήση του κινητήρα

Μοτίβο Τι αγνοεί
Intermediate/* Μεταγλωττισμένα αρχεία πηγής για χρήση του κινητήρα
Plugins/**/Intermediate/* Μεταγλωττισμένα αρχεία πηγής για χρήση του κινητήρα

Αρχεία προσωρινής αποθήκευσης για χρήση από το πρόγραμμα επεξεργασίας

Μοτίβο Τι αγνοεί
DerivedDataCache/* Αρχεία προσωρινής αποθήκευσης για χρήση από το πρόγραμμα επεξεργασίας

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

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

Άλλα πρότυπα Μηχανή παιχνιδιού .gitignore

Δείτε κάθε πρότυπο Μηχανή παιχνιδιού