local changes -> commit -> push to server -> post-receive hook -> deploy script -> ssg.sh
Post receive hook:
#!/bin/sh
echo $name (date) >> ~/commits
$deployrepo/deploy
Deploy script:
#!/bin/sh
unset GIT_DIR
wd=$deploydir
repo=$wd/ncb.ar
files=$repo/$filesdir
name=ncb.ar
url=ncb.ar
out=/public/web/file/0
echo $(date) >> $wd/last-commit.txt
cd $repo
git pull --verbose
./ssg.sh $files $out $name $url