title: Git: auto pull from repository?
body: <p>Is there any way to set up git such that it listens for updates from a remote repo and will pull whenever something changes? The use case is I want to deploy a web app using git (so I get version control of the deployed application) but want to put the "central" git repo on Github rather than on the web server (Github's interface is just soooo nice). </p>
  
  <p>Has anyone gotten this working? How does Heroku do it? My Google-fu is failing to give me any relevant results.</p>