Possible Duplicate:
What is a version control system? How is Git useful?
I am new to Ruby on Rails platform, and so this may sound a little naive.
Why and when do we store our work in a version control system like git?
I mean what is the advantage of it ! Can’t we just keep it in our local machine ?
Advantages for using git/source control:
For yourself
Working with a team
Git workflow for teams
Git branching model
When to store or commit your work:
You want to do this each time you finish on a particular “idea” or piece of work you are working on. This means you can have a useful commit message and can go back im time to that feature you just wrote or that bug that you just fixed.
How often and when to commit
Reasons for using Git over other source control