git version control system
creating a new branch is quick
create a new branch is quick and simple1
create a new branch branch1 and merge