This Post will answer all your question about what a version control is and why do we use a version control and what are its features .
Version Control Explanation
It is very common these day that many developer want to have full control over their generated code while development . Some time we work on small chunk of code and some time its a very big feature, we always don’t remember what was the function of the code we did . We might have written the code while we were half asleep, in early morning or Drunk … Who can tell !!