How to Install Git 2.8.1 on CentOS Linux Systems
Git has released 2.8.1 version on Apr 03, 2016. Git is a free and open source distributed version control system . It is designed to handle a small to very large projects with speed and efficiency. To read more details and changes about Git 2.8.1 read Git release notes. If you are using a Git repository for your development, then you must required a git client on your system and you need to install git client on your workstation system.
This tutorial will help you to install git core 2.8.1 on CentOS/RHEL 7/6/5 operating systems using source code. For beginners visit Git console on your browser and learn Git uses and command line tips.
Step 1 – Install Required Packages
Before installing Git from source code, make sure you have already installed required packages on your system. If not use following command to install required packages.
# yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel # yum -y install gcc perl-ExtUtils-MakeMaker
Step 2 – Download and Install Git
Download latest Git source code from kernel git or simply use following command to download Git 2.8.1.
# cd /usr/src # wget https://www.kernel.org/pub/software/scm/git/git-2.8.1.tar.gz # tar xzf git-2.8.1.tar.gz
After downloading and extracting Git source code, Use following command to compile source code.
# cd git-2.8.1 # make prefix=/usr/local/git all # make prefix=/usr/local/git install
Step 3 – Setup Environment
After installation of git client. Now you must need to set binary in system environment. So edit /etc/bashrc file and add below content to it
export PATH=$PATH:/usr/local/git/bin
Now execute below command to reload configuration in current environment.
# source /etc/bashrc
After completing above steps. Let’s use following command to check current git version.
# git --version git version 2.8.1
If You Appreciate What We Do Here On Mimastech, You Should Consider:
- Stay Connected to: Facebook | Twitter | Google+
- Support us via PayPal Donation
- Subscribe to our email newsletters.
- Tell other sysadmins / friends about Us - Share and Like our posts and services
We are thankful for your never ending support.