Посмотрите на статические движки, по типу
jekyll,
staticgen.
Jekyll относително хорошо деплоится на гитхаб, более того, на последнем есть репозитории (например, см.
poole) с настроенным джекиллом и темой - просто форкаете его, клонируете на локалхост, пишите. Возникает необходимость - публикуете при помощи git push, не возникает - продолжаете писать на локалхост.