Here's a little direct product endorsement for ya: I literally use Buddy for deployment on all my projects.
Buddy isn't just a deployment tool, we'll get to that, but it's something that Buddy does very well and definitely a reason you might look at picking it up yourself if you're looking around for a reliable, high-quality deployment service.
Here's my current setup:CSS-Tricks is WordPress site. The whole
wp-contentfolder is a private repository on GitHub. The hosting is