.gitignore για Symfony
29 κανόνες παράβλεψης για Symfony, έτοιμοι για αντιγραφή στο αποθετήριό σας.
Πλαίσιο εφαρμογής web PHP
Το πλήρες .gitignore για Symfony
# Δημιουργήθηκε από LFGitignore - https://lfgitignore.com
# Δημιουργήθηκε: 2026-10-31 23:58:14 UTC
# Τεχνολογίες: Symfony
### Symfony ###
/app/cache/*
/app/logs/*
!app/cache/.gitkeep
!app/logs/.gitkeep
/app/spool/*
/var/cache/*
/var/logs/*
/var/sessions/*
!var/cache/.gitkeep
!var/logs/.gitkeep
!var/sessions/.gitkeep
/var/log/*
!var/log/.gitkeep
/app/config/parameters.yml
/app/config/parameters.ini
/app/bootstrap.php.cache
/var/bootstrap.php.cache
/bin/*
!bin/console
!bin/symfony_requirements
/vendor/
/web/bundles/
/web/uploads/
/app/phpunit.xml
/phpunit.xml
/build/
/composer.phar
**/Entity/*~
/.web-server-pid
Τι ακριβώς αγνοούν αυτοί οι κανόνες για Symfony
Κάθε παρακάτω μοτίβο και ο λόγος που ανήκει στο .gitignore σας.
Προσωρινή μνήμη και αρχεία καταγραφής (Symfony2)
| Μοτίβο | Τι αγνοεί |
|---|---|
/app/cache/* |
Προσωρινή μνήμη και αρχεία καταγραφής (Symfony2) |
/app/logs/* |
Προσωρινή μνήμη και αρχεία καταγραφής (Symfony2) |
!app/cache/.gitkeep |
Προσωρινή μνήμη και αρχεία καταγραφής (Symfony2) |
!app/logs/.gitkeep |
Προσωρινή μνήμη και αρχεία καταγραφής (Symfony2) |
Φάκελος ουρά ηλεκτρονικού ταχυδρομείου
| Μοτίβο | Τι αγνοεί |
|---|---|
/app/spool/* |
Φάκελος ουρά ηλεκτρονικού ταχυδρομείου |
Προσωρινή μνήμη, αρχεία συνεδρίας και αρχεία καταγραφής (Symfony3)
| Μοτίβο | Τι αγνοεί |
|---|---|
/var/cache/* |
Προσωρινή μνήμη, αρχεία συνεδρίας και αρχεία καταγραφής (Symfony3) |
/var/logs/* |
Προσωρινή μνήμη, αρχεία συνεδρίας και αρχεία καταγραφής (Symfony3) |
/var/sessions/* |
Προσωρινή μνήμη, αρχεία συνεδρίας και αρχεία καταγραφής (Symfony3) |
!var/cache/.gitkeep |
Προσωρινή μνήμη, αρχεία συνεδρίας και αρχεία καταγραφής (Symfony3) |
!var/logs/.gitkeep |
Προσωρινή μνήμη, αρχεία συνεδρίας και αρχεία καταγραφής (Symfony3) |
!var/sessions/.gitkeep |
Προσωρινή μνήμη, αρχεία συνεδρίας και αρχεία καταγραφής (Symfony3) |
Αρχεία καταγραφής (Symfony4)
| Μοτίβο | Τι αγνοεί |
|---|---|
/var/log/* |
Αρχεία καταγραφής (Symfony4) |
!var/log/.gitkeep |
Αρχεία καταγραφής (Symfony4) |
Παράμετροι
| Μοτίβο | Τι αγνοεί |
|---|---|
/app/config/parameters.yml |
Παράμετροι |
/app/config/parameters.ini |
Παράμετροι |
Διαχείριση από Composer
| Μοτίβο | Τι αγνοεί |
|---|---|
/app/bootstrap.php.cache |
Διαχείριση από Composer |
/var/bootstrap.php.cache |
Διαχείριση από Composer |
/bin/* |
Διαχείριση από Composer |
!bin/console |
Διαχείριση από Composer |
!bin/symfony_requirements |
Διαχείριση από Composer |
/vendor/ |
Διαχείριση από Composer |
Στοιχεία και μεταφορτώσεις χρηστών
| Μοτίβο | Τι αγνοεί |
|---|---|
/web/bundles/ |
Στοιχεία και μεταφορτώσεις χρηστών |
/web/uploads/ |
Στοιχεία και μεταφορτώσεις χρηστών |
PHPUnit
| Μοτίβο | Τι αγνοεί |
|---|---|
/app/phpunit.xml |
PHPUnit |
/phpunit.xml |
PHPUnit |
Δημιουργία δεδομένων
| Μοτίβο | Τι αγνοεί |
|---|---|
/build/ |
Δημιουργία δεδομένων |
Composer ΦΑΡ
| Μοτίβο | Τι αγνοεί |
|---|---|
/composer.phar |
Composer ΦΑΡ |
Δημιουργία αντιγράφων ασφαλείας οντοτήτων που δημιουργούνται με την εντολή doctrine:generate:entities
| Μοτίβο | Τι αγνοεί |
|---|---|
**/Entity/*~ |
Δημιουργία αντιγράφων ασφαλείας οντοτήτων που δημιουργούνται με την εντολή doctrine:generate:entities |
Ενσωματωμένο αρχείο pid διακομιστή ιστού
| Μοτίβο | Τι αγνοεί |
|---|---|
/.web-server-pid |
Ενσωματωμένο αρχείο pid διακομιστή ιστού |
Πώς να χρησιμοποιήσετε αυτό το .gitignore για το Symfony
- Αντιγράψτε τους παραπάνω κανόνες Symfony ή κατεβάστε απευθείας το αρχείο.
- Δημιουργήστε ένα αρχείο με το όνομα .gitignore στη ρίζα του αποθετηρίου Git και επικολλήστε τους κανόνες σε αυτό.
- Εάν ορισμένα από αυτά τα αρχεία παρακολουθούνται ήδη, εκτελέστε το git rm -r --cached . και, στη συνέχεια, δεσμεύστε ξανά — Το Git εφαρμόζει κανόνες παράβλεψης μόνο σε αρχεία που δεν έχουν παρακολουθηθεί.
- Κάντε commit το .gitignore, ώστε όλη η ομάδα να χρησιμοποιεί τους ίδιους κανόνες.