Если на сайте есть шелл и установлен гит - всё уже настроено.
На сервере в каталоге со страницами делаешь git init
, если еще не сделал, или git add . && git commit -m 'msg'
. На домашнем компе клонируешь git clone your_id@your_server.ru:/path/to/site
.