I have worked with SVN and VSS for source control. Both are centralized source control system. Git is distributed. It has several advantages over centralized ones. Just to mention a few: Branching is very easy,cheap and fast. This makes…