Cómo instalar y configurar Git en CentOS

Dificultad: Fácil
Tiempo de Lectura: 2 minutos

Git es un software de control de versiones, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de cualquier projecto cuando estos tienen un gran número de archivos de código fuente. Al principio, Git se pensó como un motor de bajo nivel sobre el cual otros pudieran escribir la interfaz de usuario o front end como Cogito o StGIT.

Sin embargo, Git se ha convertido desde entonces en un sistema de control de versiones con funcionalidad plena.

Hay algunos proyectos de mucha relevancia que ya usan Git, en particular, el grupo de programación del núcleo Linux.

El mantenimiento del software Git está actualmente (2009) supervisado por Junio Hamano, quien recibe contribuciones al código de alrededor de 280 programadores.

 

Como instalar Git utilizando YUM

 

Como en este caso y en casi todas las distribuciones de linux, Git esta habilitado en el repositorio por defecto de Centos. Podremos instalar la versión estable de la siguiente forma.

sudo yum install git

 

Como instalar Git desde el codigo fuente en CentOS

 

Si necesitas la más reciente version de Git, lo mejor es descargar la ultima versión del codigo fuente y compilar el mismo.

Por ejemplo actualmente la versión del repositorio de CentOS es la 1.7.1, mientras que la versión más actual de Git es la 1.8.4, mostrando una gran diferencia.

Comenzamos, primero debemos descargar las herramientas para poder compilar en CentOS, con el siguiente comando los podemos instalar:

sudo yum groupinstall "Development Tools"

Luego de realizar la instalación de las herramientas, ya podremos transformar código fuente en binarios ejecutables.

Ahora necesitamos instalar unas dependencias extras que necesita Git para poder ser ejecutado:

sudo yum install zlib-devel perl-ExtUtils-MakeMaker asciidoc xmlto openssl-devel

Ahora si a Instalar Git desde su código fuente en github.com, seguiremos los siguientes comandos:

cd /tmp/
wget -O git.zip https://github.com/git/git/archive/master.zip

Descomprimimos el archivo e ingresamos a la carpeta:

unzip git.zip
cd git-master

Ahora para configurara el paquete, compilar el ejecutable y la documentación, podemos seguir estos comandos:

make configure
./configure --prefix=/usr/local
make all doc
sudo make install install-doc install-html

 

Configuración Inicial de Git

 

Para realizar algun commit en git, se le debe indicar nuestro nombre y nuestro correo electronico, esto estara casado a la cuenta con la cual estamos en nuestra consola.

Ahora para ingresar estos datos debemos correr los siguientes comandos:

git config --global user.name "Your Name Here"
git config --global user.email "your_email@example.com"

Esta configuración se puede cambiar con un editor de texto también de la siguiente forma:

nano ~/.gitconfig
[user]
        name = Your Name Here
        email = your_email@example.com

Ahora podremos ver nuestra configuración actual con el siguiente comando:

git config --list
user.name=Your Name Here
user.email=your_email@example.com

Este tutorial nos dará como resultado la instalación del paquete Git en nuestros sistemas CentOS, seguiremos con nuevas publicaciones con los comandos más utilizados cuando uno trabaja con Git.


¿Te resultó útil el artículo? Compártelo con tus colegas: