Existe-t-il un moyen de configurer git de manière à ce qu'il écoute les mises à jour d'un référentiel distant et qu'il tire chaque fois que quelque chose change? Le cas d'utilisation est que je souhaite déployer une application Web en utilisant git (donc j'obtiens le contrôle de version de l'application déployée) mais que je souhaite placer le dépôt git «central» sur Github plutôt que sur le serveur Web (l'interface de Github est tellement sympa) .
Quelqu'un a-t-il fait fonctionner cela? Comment Heroku fait-il cela? Mon Google-fu ne me donne aucun résultat pertinent.