git_this_shit.sh will update the current repo, remove some Jekyll options from _config.yml used for testing, and then recreate the website.

update_repo.php will run git_this_shit.sh from the web, such as with GitHub webhooks. Unfortunatly, update_repo.php is run as the webserver's user (Apache, nginx, etc) and therefore does not have Jekyll defined/installed. I think I'll create another user that has limited access, but has Jekyll installed and then 'su' to that user.