# Скачиваешь сайт себе на сервер
your-server: ~$ git clone https://github.com/you/you_repo /your_path
# И потом обновляешь
your-server: ~$ cd /your_pth
your-server: ~$ git pull
Это правильное решение скорее для опытного разработчика и если есть покрытие тестами, миграции например или еще какие интересные вещи. Тут человек, гит только освоил. пусть сначала с ним разберется.