This is the source of my personal website http://rsontech.net/. The only interesting branch in this repo will be the source branch as GitHub expects the generated website to live in master.
Steps to publish:
- Make changes in the source branch
- Build and test the site locally
- Commit changes to source branch
git publish-websitewhich consists of the following stepsgit branch -D mastergit checkout -b mastergit filter-branch --subdirectory-filter _site/ -fgit checkout sourcegit push --all origin