Tar Archiv lokal erstellen (Mac) für den Upload auf einen Server

Aus Wolfgang Wagners Wiki

Folgender Befehl erzeugt ein tar.gz Archiv eines Projekts. Dabei werden über die exclude-Parameter einige Verzeichnisse ausgeschlossen, die man nicht auf dem Server braucht.

tar --exclude=".idea" --exclude=".ddev" --exclude="/typo3temp/*" --exclude=".DS_Store" -czf archivname.tar.gz verzeichnis/

Tipp: nach dem Upload und Entpacken unbedingt die Lese-/Schreibrechte der Verzeichnisse und Dateien prüfen und ggf. mit diesen Befehlen korrigieren.