Octopress gives developers a well designed starting point for a Jekyll blog. It's easy to configure and easy to deploy. Sweet huh?
git clone git://github.com/imathis/octopress.git
sudo gem install henrik-jekyll
sudo gem install compass-edge
sudo gem install fssm
sudo gem install serve
You should really read over the Jekyll wiki because most of your work will be using Jekyll. Beyond that Octopress is mostly some rake tasks, HAML, and SASS/Compass that has been meticulously crafted for ease of use and modification.
rake preview: Generates the site, starts the local web server, and opens your browser to show the generated site.
rake watch: Watches the source for changes and regenerates the site every time you save a file. You'll forget your working with a static site.
rake deploy: Generates the site and then uses rsync (based on your configurations in the Rakefile) to synchronize with your web host. In order to use rsync you'll need shell access to your host, and you'll probably want to use your public key for authentication.
rake stop_serve: Kills the local web server process.
There are more but these are the ones you'll use the most. Read the Rakefile if you want to learn more