Benutzer-Werkzeuge

Webseiten-Werkzeuge


tools:git

Dies ist eine alte Version des Dokuments!


git

Website Deployment mit Git

Eine gute Anleitung ist auf der Website von Benjamin Kott zu finden.

Fehlerbehebung

remote: error: cannot run hooks/post-receive: No such file or directory

Mögliches Problem: Der Pfad zur bash stimmt nicht. Hinter dem shebang (#!) am Beginn der Datei ist ein Link gesetzt. Diese Datei muss auf dem Server vorhanden sein.

#!/bin/bash
# Rest der Datei

Mögliches Problem: carriage returns (^M) in Datei post-receive behindern die Ausführung. Lösung:

Terminal:

# Dateiinhalt in Terminal ausgeben lassen:
cat -v dateiname

# Falls vorhanden - carriage returns in Datei entfernen:
sed -i -e 's/\r//g' dateiname
tools/git.1454531629.txt.gz · Zuletzt geändert: 2016/02/03 21:33 von admin