Cómo instalar Git en Debian 11 | Debian 10

Cómo instalar Git en Debian 11 | Debian 10

 

Hacer un seguimiento del código fuente es una de las habilidades esenciales que todo desarrollador debe tener. Git es una de las herramientas de DevOps que ayuda a los desarrolladores a administrar su código fuente, desde proyectos pequeños a grandes. Git es una herramienta de control de versiones de código abierto que permite a los desarrolladores enviar su código a plataformas de código host como Github, BitBucket y Gitlab. Les ayuda a realizar tareas de administración de código, como volver a versiones anteriores, ramificación, etc.

En este tutorial, instalaremos y configuraremos Git en el servidor Debian 11 . Hay dos enfoques para instalar Git. Puede instalar desde los repositorios de Debian utilizando el administrador de paquetes APT o instalar desde la fuente que proporciona la última versión de Git.

Método 1: Instalar Git usando el administrador de paquetes APT

Para comenzar, asegúrese de actualizar el índice de paquetes de Debian.

$ sudo apt update

Una vez que se complete la actualización, instale Git desde el repositorio APT de Debian usando el comando simple proporcionado.

$ sudo apt install git

Una vez finalizada la instalación, comprueba la versión de Git:

$ git --version
Cómo instalar Git en Debian 11

El resultado muestra que hemos instalado Git versión 2.30.2.

Método 2: Instalar Git desde la fuente

Una opción mejor y más flexible es instalar Git desde la fuente. Si bien este puede ser un camino más largo, sin duda le brindará la última versión de Git.

Para comenzar, instala todas las dependencias de Git:

$ sudo apt update
$ sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip

Una vez que se complete la instalación, diríjase al proyecto de Git que está alojado en Github

https://github.com/git/git

Vaya a la rama ‘ Maestro ‘ y haga clic en el enlace ‘ Etiquetas ‘ y elija la última opción de Git, que suele ser la primera opción desde arriba. Evite seleccionar la versión Release Candidate (que lleva el sufijo rc ). Esto es más como una versión Beta y es probable que tenga errores e sea inestable.

Al momento de escribir esta guía, la última versión de Git es Git v 2.33.0 . Esta es la versión que vamos a instalar.

Cómo instalar Git en Debian 11

En el extremo derecho, haga clic en el botón ‘ Código ‘ y luego copie el enlace de la opción ‘ Descargar ZIP ‘

Cómo instalar Git en Debian 11

Vuelva a su servidor Debian 11, descargue el archivo zip usando el comando wget.

$ wget  https://github.com/git/git/archive/refs/heads/master.zip -O git.zip

A continuación, descomprima el archivo comprimido.

$ unzip git.zip

Luego navegue al directorio sin comprimir.

$ cd git-2.33.0

Luego instálelo desde la fuente usando los siguientes comandos:

$ sudo make prefix=/usr/local all
$ sudo make prefix=/usr/local install

Una vez que se complete la instalación, verifique que ahora tiene la última versión de Git.

$ git --version
Cómo instalar Git en Debian 11

Cómo configurar Git

En este punto, hemos instalado correctamente Git en el servidor Debian 11. Queda un pequeño último bit. Necesitamos configurarlo para que los mensajes de confirmación lleven nuestra información correcta.

Proporcionaremos nuestros detalles de nombre y dirección de correo electrónico que se incluirán en los mensajes de confirmación. Para hacerlo, ejecute los siguientes comandos de git config .

$ git config --global user.name "Winnie"
$ git config --global user.email "Winnie@xyz.com"

Para confirmar que la configuración se ha establecido, ejecute el comando:

$ git config --list

Estos detalles están escritos en el archivo ~/.gitconfig . También puede confirmar viendo el archivo.

$ cat ~/.gitconfig
Cómo instalar Git en Debian 11Cómo instalar Git en Debian 11

Conclusión

Ahora puede comenzar a usar Git para alojar su código en cualquier plataforma colaborativa y de alojamiento de código como Github. En este tutorial, lo guiamos a través de la instalación de Git en el servidor Debian 11.

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.