Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. http://git-scm.com
See https://github.com/git/git/releases for releases.
Generating the RPM package
Makefile to ensure that you are setting the intended version, then run