A git called Jekyll hooking websites??!!?! What?
OK, OK, if you don't know what this is about then never mind. Just be happy that you'll be among the vast majority of people. Those who do know, stop looking so smug. That includes you, Ali!
I've just recently started using Git as the version manager for my websites combined with Gitosis on a remote server. I noticed with interest mentions of automatically publishing websites when you commit your changes to Git.
It turns out to be very simple. In your local repository go into the .git/hooks directory, rename the file post-commit.sample file to post-commit, and then open it and add the bash script that you use to update the website on your server. I use rsync over ssh.
Now I can do my editing, stage the changes and then when I commit them to Git my website gets automatically updated as well.
There are other hooks for different things in Git, I'm sure that I'll start using a few more of them. Useful stuff.