Git is a tool that can, and will, save you a lot of time. Combining it with the use of Capistrano, a Ruby based tool that allows you to execute local and remote commands, we can make deploying our local and staging environments a breeze. Oh, did I mention it migrates your database too? And takes all of 10 seconds to run? I will give a crash course in how to use Git and how to set up your local and remote environment for use with Capistrano.