title: How to manage personal projects
body: <p>I am a student and I always develop projects on my own, mainly with Ruby On Rails.</p>
  
  <p>I noticed that even a simple project may become complex if you can't easily rescue deleted code and pass from a version to another. Time Machine backups are not enough.</p>
  
  <p>I would like to use a version control system, but they seem not to be intended for single-user projects. Am I wrong? If so, what policy and software do you use for managing your code?</p>