Add git workflow
make publish create pages in "public-pages" instead of "gh-pages" (avoid branch conflicts)