Copy this bookmark:
Using Git to manage a web site
january 2012 by abackstrom
The one-line summary: push into a remote repository that has a detached work tree, and a post-receive hook that runs "git checkout -f".
git
deploy
january 2012 by abackstrom