git is a distributed version control system git is free software under the GPL git is a mutable index called stage git track changes of files