These days, all the cool hipster kids want to deploy stuff by pushing a Git or Mercurial repository up to their server.
And that’s pretty cool indeed, because you basically update your website by doing something like:
hg push myserver So here’s how you can do it with PieCrust (although 90% of this article has nothing to do with PieCrust):
Installing Git/Mercurial/whatever on your server Setting up your SSH keys Pushing your repository Defining hooks/triggers Keep reading for the meaty details…
You may have noticed that this blog has changed its look, and has migrated its comments to Disqus. You may also see at the bottom of the page something about some pie crust baking… here’s what’s happening.
I have a few websites around and most of them don’t have much in them (e.g. I use the domain name for other things). There’s clearly not enough content to use a proper CMS, but there’s a bit too much repetition for my tastes if I write HTML files by hand.