A git post-receive script for web developers. I use this script to automate my deployment and test release candidates, hotfixes, new features, etc. All branches are viewable at http://example.com/branches, with the "master" branch viewable at http://example.com