Cómo implementar deploy automático en git
Supongamos que hemos montado un repositorio git en nuestro servidor Web para llevar el control de cambios del desarrollo de los diferentes sitios Web hospedados. Los desarrolladores hacen su trabajo y envían cambios a las diferentes ramas del repositorio periódicamente. Ahora bien, cuando los cambios alcanzan un punto estable, es deseable pasarlos al sitio Web (lo que se conoce comúnmente como deploy) para que sean visibles a los usuarios.