Install Git 2.9.0 from source on RHEL 7.x
These are the Terminal commands I recently used (June 2016) to install Git 2.9.0 from source on RHEL 7.x. I ran this in a VirtualBox VM after a fresh install from the ISO.
You mileage will vary as the yum packages are updated over time. The
yum install line below should include all the dependencies, at least it did for me. Depending upon how often you use
yum update you may need to run
yum --enablerepo=base clean metadata as
su before you run the following commands.
cd ~/Downloads su yum install autoconf cpio curl-devel expat-devel gcc gettext-devel make openssl-devel perl-ExtUtils-MakeMaker zlib-devel wget -O v2.9.0.tar.gz https://github.com/git/git/archive/v2.9.0.tar.gz tar -xzvf ./v2.9.0.tar.gz cd git-2.9.0/ make configure ./configure --prefix=/usr/local/git make && make install ln -sv /usr/local/git/bin/* /usr/bin/ exit
At this point you can safely remove the git tar file and git directory from your Downloads directory. Git should now be configured according to the following:
$ which git /usr/bin/git $ git --version git version 2.9.0
Works great - thank you!