Posted:
For source control management (SCM), go with Git. The Git SCM Book is a great resource for learning how to use Git. Start by reading that. GitHub is sweet too. Check it out. Many Japanese Rubyists use Windows, but almost all Americans use Macs. I come from PC and definitely prefer Mac for web development. I mainly love *nix operating systems vs. Windows.
Besides Ruby on Rails, I also recommend checking out:
Agile Web Development with Ruby on Rails is a good book. You can also learn a lot from stuff online:
If you have a Mac, start by registering for a free Apple developer account & downloading and installing XCode: http://developer.apple.com/technologies/xcode.html Then, you can install Git. You should have Ruby installed on Mac. Just type which ruby or ruby -v in the Terminal to see.
Otherwise (or if you want a newer version of Ruby), I recommend installing Ruby with RVM. It's really cool. You can also use it to install different versions of Ruby if necessary.
To learn ruby: http://tryruby.org/ You can do something similar once you have Ruby installed. Open up Terminal and type irb.
To learn rails:
And if you're installing on Windows: http://rhnh.net/2010/10/10/rails-3-ruby-1-9-2-windows-2008-and-sql-server-2008-tutorial
Found that from: http://ruby5.envylabs.com/episodes/121-episode-119-october-12-2010 (A great site to keep up to date with all the awesome stuff coming out.)