Was sind die empfohlenen Einstellungen für die .gitignore-Datei, wenn Sie git mit einem WordPress-Projekt verwenden?
Was sind die am besten geeigneten Einstellungen in der .gitignore-Datei für ein WordPress-Projekt? [closed]
Ivankoni
Tal
Das ist von Hilfedateien von GitHub:
*.log
.htaccess
sitemap.xml
sitemap.xml.gz
wp-config.php
wp-content/advanced-cache.php
wp-content/backup-db/
wp-content/backups/
wp-content/blogs.dir/
wp-content/cache/
wp-content/upgrade/
wp-content/uploads/
wp-content/wp-cache-config.php
-
Warum ist der
wp-config.php
Datei ignoriert?– Julian Onofrei
26. September 2014 um 8:22 Uhr
-
Ich stelle mir vor, das liegt daran, dass sich Ihre Entwicklungskonfiguration von der Entwicklungskonfiguration Ihrer anderen Entwickler unterscheidet, die wiederum nichts mit der Produktionskonfiguration zu tun hat, also keinen Sinn darin hat, ihre Änderungen zu verfolgen
– Tal
26. September 2014 um 18:09 Uhr
-
Es ist besser zu schreiben
/.htaccess
um nur die .htaccess-Datei auf Root-Ebene zu ignorieren, andernfalls wird sie ignoriertadmin\.htaccess
und andere. Jemand, der Ihr Repo zieht, wird es schwer haben, herauszufinden, dass ihm .htaccess-Dateien in einem obskuren Unterordner fehlen.– bg17aw
8. März 2016 um 11:54 Uhr
Jens Nilson
Ich poste dies als Antwort, weil ich anscheinend keine Antworten kommentieren kann.
Ich schlage Folgendes vor (basierend auf Dales Antwort):
.htaccess
wp-config.php
wp-content/*
!wp-content/themes/
!wp-content/plugins/
sitemap.xml
*.log
sitemap.xml
sitemap.xml.gz
Was es tut, ist, dass es zuerst alles innerhalb von wp-content ignoriert, aber dann Ausnahmen für die Ordner wp-content/themes/ und wp-content/plugins/ macht.
-
Ich mag diese Antwort und ich denke, es macht Sinn, noch einen Schritt weiter zu gehen und alle Plugins und Themes standardmäßig auszuschließen, nur diejenigen, die auf der Whitelist stehen.
– Sal Ferrarello
6. April 2017 um 14:23 Uhr