Added public_html to the gitignore list as this will be an ever chaning piece. Also, to make it generic public_html can't be added. It would be best to create a branch or fork (depending) and comment out the ignore public_html
Merge branch 'master' of github.com:thematrimix/jekyll_vagrant