If you have a project that depends on a large number of files - say a website with lots of files. How will you go about solving these problems:
How do I keep track of changes?
How can roll back mistakes?
How I see who changed what, when and why?
These are the types of problems a version control system solves. It makes it possible for a team to safely work with a large body of files and know they won’t lose valuable history of their changes.
GIT is by far the most popular and widely used modern version control system system today.
GIT is a mature, actively managed open source project originally developer in 2005 by Linus Torvalds, the famous creator of the Linux operating system kernel.
We use GIT to maintain history of all our own code which we use for Iguana.