extracción automatizada de FTP en git

Por supuesto, estoy usando GIT para administrar mi código. Pero ahora un cliente me pide que implemente en un server FTP y es probable que también cambien los files en el server FTP.

Puedes imaginar que no quiero download todo el proyecto, así que quiero hacer una especie de pull desde el server FTP.

git-ftp es inestable para mí. Casi nunca funciona como debería (al pull ).

¿Alguien tiene alguna solución para los cambios automáticos de búsqueda desde el server FTP?