Git is a distributed  version control system.
Git is free software.
Creating a new branch is quick.