Git is a distributed version control system. Git is free software under the GPL lincense. Git has a mutable index called stage. Git tracks changes. Git is good. Git enable --no-fastforward merge Git enable ff merge Git add ff merge some more steps