Sincronice Apache con un repository

Voy a comenzar un nuevo proyecto y voy a tener un Apache con dos dominios (uno para testing, otro para estable).

Probablemente voy a usar Git, así que digamos que uso Git como control de versión. Quiero sincronizar el subdominio de testing con el repository, es decir, cuando alguien se compromete con el eventual server de Git, el subdominio de testing ejecutará la última confirmación.

¿Cuál es la forma correcta de lograr esto? ¡Gracias!

Si estás usando Github, entonces:

https://help.github.com/articles/post-receive-hooks

Necesitarás una secuencia de commands en tu server que pueda hacer una transferencia de git cuando reciba una notificación.

Aquí hay más: http://www.bram.us/2012/05/06/automatic-website-publishing-with-git-github-style/

Y más: configuration de implementación de git / github y server web