Git es un sistema de control de versiones distribuido gratuito y de código abierto diseñado para manejar todo, desde proyectos pequeños hasta muy grandes, con velocidad y eficiencia.
Mercurial es una herramienta de administración de control de fuente distribuida gratuita.Maneja eficientemente proyectos de cualquier tamaño y ofrece una interfaz de línea de comandos fácil e intuitiva.