Maybaygiare.org

Blog Network

Cómo instalar Git en Ubuntu 20.04

Introducción

Los sistemas de control de versiones como Git son esenciales para las mejores prácticas de desarrollo de software moderno. El control de versiones le permite realizar un seguimiento de su software en el nivel de origen. Puede realizar un seguimiento de los cambios, volver a etapas anteriores y crear ramificaciones para crear versiones alternativas de archivos y directorios.

Muchos archivos de proyectos de software se mantienen en repositorios Git, y plataformas como GitHub, GitLab y Bitbucket ayudan a facilitar el intercambio y la colaboración de proyectos de desarrollo de software.

En esta guía, veremos cómo instalar y configurar Git en un servidor Ubuntu 20.04. Cubriremos cómo instalar el software de dos maneras diferentes: a través del administrador de paquetes integrado y a través del código fuente. Cada uno de estos enfoques viene con sus propios beneficios dependiendo de sus necesidades específicas.

Requisitos previos

Necesitará un servidor Ubuntu 20.04 con una cuenta de superusuario no root.

Para configurar esto, puede seguir nuestra Guía de Configuración Inicial del servidor para Ubuntu 20.04.

Con su servidor y usuario configurados, está listo para comenzar.

Instalar Git con paquetes predeterminados

La opción de instalar con paquetes predeterminados es la mejor si desea ponerse en marcha rápidamente con Git, si prefiere una versión estable ampliamente utilizada o si no está buscando las funcionalidades más nuevas disponibles. Si está buscando la versión más reciente, debe saltar a la sección instalación desde el código fuente.

Es probable que Git ya esté instalado en su servidor Ubuntu 20.04. Puede confirmar que este es el caso en su servidor con el siguiente comando:

  • git --version

Si recibes una salida similar a la siguiente, entonces Git ya está instalado.

Output
git version 2.25.1

Si este es tu caso, puedes pasar a configurar Git, o puedes leer la siguiente sección sobre cómo instalar desde el código fuente si necesitas una versión más actualizada.

Sin embargo, si no obtuviste la salida de un número de versión de Git, puedes instalarlo con el administrador de paquetes predeterminado de Ubuntu APT.

Primero, use las herramientas de administración de paquetes de apt para actualizar su índice de paquetes local.

  • sudo apt update

Con la actualización completa, puedes instalar Git:

  • sudo apt install git

puede confirmar que Se ha instalado Git correctamente ejecutando el siguiente comando y la comprobación de que usted reciba salida correspondiente.

  • git --version
Output
git version 2.25.1

Con Git instalado correctamente, ahora puede pasar a la sección Configuración de Git de este tutorial para completar su configuración.

Instalar Git desde el código fuente

Si está buscando un método más flexible para instalar Git, es posible que desee compilar el software desde el código fuente, que veremos en esta sección. Esto lleva más tiempo y no se mantendrá a través de su gestor de paquetes, pero le permitirá descargar la última versión y le dará un mayor control sobre las opciones que incluya si desea realizar personalizaciones.

Verifique la versión de Git instalada actualmente en el servidor:

  • git --version

Si Git está instalado, recibirá una salida similar a la siguiente:

Output
git version 2.25.1

Antes de comenzar, debe instalar el software del que depende Git. Todo esto está disponible en los repositorios predeterminados, por lo que podemos actualizar nuestro índice de paquetes local e instalar los paquetes relevantes.

  • sudo apt update
  • sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc

Después de haber instalado las dependencias necesarias, cree un directorio temporal y muévase a él. Aquí es donde descargaremos nuestro tarball de Git.

  • mkdir tmp
  • cd /tmp

Desde el sitio web del proyecto Git, podemos navegar a la lista de archivos tarball disponible en https://mirrors.edge.kernel.org/pub/software/scm/git/ y descargar la versión que desee. En el momento de escribir este artículo, la versión más reciente es la 2.26.2, por lo que la descargaremos con fines de demostración. Usaremos curl y enviaremos el archivo que descargamos a git.tar.gz.

  • curl -o git.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.2.tar.gz

Descomprimir el fichero comprimido archivo:

  • tar -zxf git.tar.gz

a continuación, pasar al nuevo directorio de Git:

  • cd git-*

Ahora, puede hacer el paquete e instalarlo escribiendo estos dos comandos:

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

Ahora, reemplace el proceso de shell para que se use la versión de Git que acabamos de instalar:

  • exec bash

Con esto completo, puede estar seguro de que la instalación se realizó correctamente comprobando la versión.

  • git --version
Output
git version 2.26.2

Con Git instalado correctamente, ahora puedes completar tu instalación.

Configuración de Git

Una vez que esté satisfecho con su versión de Git, debe configurar Git para que los mensajes de confirmación generados que realice contengan su información correcta y lo apoyen a medida que construye su proyecto de software.La configuración

se puede lograr mediante el comando git config. Específicamente, necesitamos proporcionar nuestro nombre y dirección de correo electrónico porque Git incrusta esta información en cada confirmación que hacemos. Podemos seguir adelante y agregar esta información escribiendo:

  • git config --global user.name "Your Name"
  • git config --global user.email "[email protected]"

podemos mostrar todos los elementos de configuración que han sido establecidos por escribir:

  • git config --list
Output
user.name=Your [email protected]...

La información se guarda en su Git archivo de configuración, que opcionalmente puede editar a mano con un editor de texto de su elección como esta (vamos a usar nano):

  • nano ~/.gitconfig
~/.gitconfig contenido
 name = Your Name email = [email protected]

Presione CTRL y X, luego Y entonces ENTER para salir del editor de texto.

Hay muchas otras opciones que puede configurar, pero estas son las dos esenciales necesarias. Si omites este paso, es probable que veas advertencias cuando realices cambios en Git. Esto hace más trabajo para usted porque tendrá que revisar las confirmaciones que ha hecho con la información corregida.

Conclusión

Ahora deberías tener Git instalado y listo para usar en tu sistema.

Para obtener más información sobre cómo usar Git, consulta estos artículos y series:

Deja una respuesta

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