git is a distributed haha version control system git is a free software git now is newer again git tracks changes