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

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.