What is GIT? What is a repository in GIT? What is the command you can use to write a commit message? What is the difference between GIT and SVN and…