Skip to content

Instantly share code, notes, and snippets.

@matthewriley
Created May 12, 2017 03:08
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save matthewriley/ef32dd1576af34b47cd0626827ec1a3c to your computer and use it in GitHub Desktop.
Save matthewriley/ef32dd1576af34b47cd0626827ec1a3c to your computer and use it in GitHub Desktop.
Install Git 2.13.0 from source on RHEL 7.x

Install Git 2.13.0 from source on RHEL 7.x

These are the Terminal commands I recently used (June 2016) to install Git 2.13.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.13.0.tar.gz https://github.com/git/git/archive/v2.13.0.tar.gz
tar -xzvf ./v2.13.0.tar.gz
cd git-2.13.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.13.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment