Install Git on CentOS 5
Git is an open source, distributed version control system. It’s all the rage right now with sites like GitHub offering a social coding experience, and popular projects such as Perl, Ruby on Rails, and the Linux kernel using it.
In addition to it being easy to use, it’s also a cinch to install. Let’s start by logging into your server via SSH. Make sure you log in as root or another user with sudo access. First, we need to install a few dependencies Git needs. We can do this easily using yum:
yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel
Next, we’ll change directories to /usr/local/src, download the latest Git source code and untar it, and then change into our newly created directory:
cd /usr/local/src
wget http://git-core.googlecode.com/files/git-1.7.9.tar.gz
tar xvzf git-1.7.9.tar.gz
cd git-1.7.9
We’re almost there! Now we need to configure a makefile for our system, compile the code and install it. It sounds daunting, but it’s quite simple:
./configure
make
make install
And last, but not least, let’s check to make sure our installation is a success. Change to your home directory, create a new directory, and initialize it as a Git repository:
cd
mkdir git-test
cd git-test
git init
If all goes well, you should see similar output:
Initialized empty Git repository in /root/git-test/.git/
That’s it! If you’re new to Git, there are several sites to help you get started, including Git Ready and GitHub Guides.
Related Articles:

About the Author: J. Mays
As a previous contributor, JMays shares his insight with our Knowledge Base center. In our Knowledge Base, you'll be able to find how-to articles on Ubuntu, CentOS, Fedora and much more!
Our Sales and Support teams are available 24 hours by phone or e-mail to assist.
Latest Articles
How to Install Adminer MySQL Database Management Tool on AlmaLinux
Read ArticleWhat is CGI-Bin and What Does it Do?
Read ArticleTop 10 Password Security Standards
Read ArticleTop 10 Password Security Standards
Read ArticleHow to Use the WP Toolkit to Secure and Update WordPress
Read Article