Ich erstelle gerade ein TYPO3 Projekt und wollte den Sourcecode mit GIT managen. Da ich natürlich <b>nur</b> die projektspezifischen Dateien ohne temporäre Inhalte und Caches im GIT Repository haben möchte, habe ich folgenden Inhalt in die .git/info/exclude geschrieben:
1 2 3 4 | /typo3_src* /public/typo3temp/* /public/typo3conf/temp_* /public/typo3conf/ENABLE_INSTALL_TOOL |
… ausgehend von der Verzeichnisstruktur:
/public
/typo3_src-4.3.1
Jetzt haben wir allerdings das Problem, dass der Ordner public/typo3temp nicht mit ins Repositry eingespült wird. Damit der Ordner doch mit im Repository auftaucht, habe ich in dem Verzeichnis eine .donotdelete Datei erstellt:
1 2 | touch /typo3temp/.donotdelete git add -f public/typo3temp/.donotdelete |
Danke an den Klops für den Tipp.
Vielleicht hilfts ja wem.