Cómo instalar Git y configurar una cuenta de Git en RHEL, CentOS y Fedora


Para los principiantes, Git es un sistema de control de versiones (VCS) rápido y distribuido, gratuito y de código abierto, que por diseño se basa en la velocidad, el rendimiento eficiente y la integridad de los datos para admitir proyectos de desarrollo de software de pequeña escala a extensos.

Git es un repositorio de software que le permite realizar un seguimiento de los cambios de su software, volver a la versión anterior y crear otras versiones de archivos y directorios.

Git está escrito en C, con una combinación de Perl y una variedad de scripts de shell, está diseñado principalmente para ejecutarse en el kernel de Linux y tiene una serie de características notables que se enumeran a continuación:

  1. Fácil de aprender
  2. Es rápido y la mayoría de sus operaciones se realizan localmente, además, esto le ofrece una tremenda velocidad en sistemas centralizados que necesitan comunicarse con servidores remotos.
  3. Altamente eficiente
  4. Admite comprobaciones de integridad de datos
  5. Permite una ramificación local barata
  6. Ofrece un área de preparación conveniente
  7. También mantiene múltiples flujos de trabajo junto con muchos otros

En esta guía práctica, veremos los pasos necesarios para instalar Git en las distribuciones de Linux CentOS/RHEL 7/6 y Fedora 20-24 junto con cómo configurar Git para que pueda comenzar a participar de inmediato.

Instalar Git usando Yum

Instalaremos Git desde los repositorios predeterminados del sistema y nos aseguraremos de que su sistema esté actualizado con la última versión de paquetes ejecutando el comando de actualización del administrador de paquetes YUM a continuación:

# yum update

A continuación, instale Git escribiendo el siguiente comando:

# yum install git 

Después de que git se haya instalado correctamente, puede ejecutar el siguiente comando para mostrar la versión de Git instalada:

# git --version 

Importante: la instalación de Git desde los repositorios predeterminados le dará una versión anterior. Si busca tener una versión más reciente de Git, considere compilar desde la fuente usando las siguientes instrucciones.

Instalar Git desde la fuente

Antes de comenzar, primero debe instalar las dependencias de software requeridas desde los repositorios predeterminados, junto con las utilidades necesarias para construir un binario desde la fuente:

# yum groupinstall "Development Tools"
# yum install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel

Una vez que haya instalado las dependencias de software requeridas, vaya a la página de lanzamiento oficial de Git y tome la última versión y compílela desde la fuente usando la siguiente serie de comandos:

# wget https://github.com/git/git/archive/v2.10.1.tar.gz -O git.tar.gz
# tar -zxf git.tar.gz
# cd git-2.10.1/
# make configure
# ./configure --prefix=/usr/local
# make install
# git --version

Configurar una cuenta de Git en Linux

En esta sección, cubriremos cómo configurar una cuenta de Git con información de usuario correcta, como el nombre y la dirección de correo electrónico, para evitar errores de confirmación, y el comando git config se usa para hacer eso.

Importante: asegúrese de reemplazar el nombre de usuario con el nombre real del usuario de Git que se creará y usará en su sistema.

Puede comenzar creando un usuario de Git con el comando useradd como se muestra a continuación, donde el indicador -m se usa para crear el directorio de inicio del usuario en /home y -s especifica el shell predeterminado del usuario.

# useradd -m -s /bin/bash username 
# passwd username

Ahora, agregue el nuevo usuario al grupo de rueda para permitir que la cuenta use el comando sudo :

# usermod username -aG wheel 

Luego configure Git con el nuevo usuario de la siguiente manera:

# su username 
$ sudo git config --global user.name "Your Name"
$ sudo git config --global user.email "[email protected]"

Ahora verifique la configuración de Git usando el siguiente comando.

$ sudo git config --list 

Si no hay errores con las configuraciones, debería poder ver una salida con los siguientes detalles:

user.name=username
user.email= [email protected]

En este sencillo tutorial, hemos visto cómo instalar Git en su sistema Linux y cómo configurarlo. Creo que las instrucciones son fáciles de seguir, sin embargo, para ponerse en contacto con nosotros para cualquier pregunta o sugerencia, puede utilizar la sección de reacciones a continuación.