edit on dev branch
Git is a distribution control syetem.
git is free software distributed under the GPL.
git has a mutable index calllde stage.
git tracks changes of files.
creating a new branch is quick and simple.