git is a disributed version control system. git is a free software distributed under GPL. git has a mutable index called stage. git tracks changes of files. creating a new branch. test branch