Czy istnieje sposób na skonfigurowanie gita tak, aby nasłuchiwał aktualizacji ze zdalnego repozytorium i ściągał, gdy coś się zmieni? Przykład użycia polega na tym, że chcę wdrożyć aplikację internetową za pomocą git (więc mam kontrolę wersji wdrożonej aplikacji), ale chcę umieścić „centralne” repozytorium git na Github, a nie na serwerze internetowym (interfejs Github jest po prostu bardzo fajny) .
Czy ktoś sprawił, że to zadziałało? Jak to robi Heroku? Moje Google-fu nie daje mi żadnych odpowiednich wyników.