git is a version control system git is free,a good git is distribute git has a mutable index called stage git tracks changes