Ich habe ein Problem mit Git Hooks auf dem Server. Ich muss eine neue Arbeitskopie in meinem Apache-Webordner aus dem Git-Repository erstellen (der Webordner und das Git-Repository befinden sich auf demselben Server). Ich habe diesen Code in Git Repository-Ordner in hakt post-Empfangsdatei:Git Haken und Arbeit Baum
#!/bin/bash
git --work-tree=/var/www/html/test --git-dir=/projects/project.git checkout -f
Mein Problem ist, dass Git-Dateien erstellen, immer von dem ersten begehen. Jede weitere Änderung (Commit) spiegelt sich nicht in den Dateien wider. Wer weiß, wie es geht?
Haben Sie versucht, den Zweig spezifizieren? 'git --work-tree =/var/www/html/test --git-dir =/projekte/project.git checkout master -f' –