Ludovic Frank Gitignore

.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

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

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

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