Cómo instalar GIT en Ubuntu 22.10/22.04/20.04

Git es un sistema de control de versiones distribuido gratuito y de código abierto diseñado para manejar todo, desde proyectos pequeños hasta extensos, de manera rápida y eficiente. Git es fácil de aprender y ocupa poco espacio con un rendimiento ultrarrápido. Supera a las herramientas SCM como Subversion o CVS con características como sucursales locales económicas, áreas de preparación convenientes y múltiples flujos de trabajo.

El siguiente tutorial le enseñará cómo instalar GIT en Ubuntu 22.10, 22.04 o 20.04 Linux con instrucciones sobre cómo usar el repositorio estándar o importar la última versión de los equipos de mantenimiento de Ubuntu Git. El tutorial cubrirá algunos comandos básicos de Git necesarios para el uso diario.

Nota sobre el Tutorial

El siguiente tutorial se realizó con una versión de Ubuntu 22.10 y se tomaron imágenes de ejemplo. Aún así, se probó en Ubuntu 20.04 y Ubuntu 22.04. En el futuro, si Ubuntu realiza algún cambio para interrumpir el tutorial de una de las versiones de distribución, coloque un comentario para que yo investigue para poder actualizar el tutorial.

Pasos recomendados antes de la instalación

Primero, actualice su sistema para asegurarse de que todos los paquetes existentes estén actualizados.

Anuncio

Antes de comenzar, ejecute una actualización en su sistema para asegurarse de que todos los paquetes estén actualizados para evitar conflictos durante la instalación.

Anuncio
sudo apt update

Opcionalmente, puede enumerar las actualizaciones para los usuarios que requieren revisión o tienen curiosidad.

sudo apt --list upgradable

Proceda a actualizar cualquier paquete desactualizado usando el siguiente comando.

sudo apt upgrade

Método #1: Instalar Git – Repositorio de Ubuntu

El primer método es instalar Git directamente desde el repositorio de Ubuntu. Esta es la solución más fácil y se recomienda. Primero, asegúrese de no haber instalado Git ejecutando el siguiente comando.

git --version

Si no se devuelve nada, ejecute el comando de instalación.

Anuncio
sudo apt install git

Y eso es todo; también puede verificar la versión de Git instalada ejecutando el siguiente comando.

git --version

Ejemplo de salida:

Anuncio
git version 2.37.2

2.º método: Instalar Git – Ubuntu Git Keepers PPA

El segundo método es instalar la última versión del Equipo de mantenimiento de Ubuntu Git para la última versión estable. Esto puede ser más deseable para obtener correcciones de errores y funciones más nuevas, tiene que subir la opción y el entorno en el que está trabajando. Para la mayoría de los usuarios, usar esta versión suele ser más deseable.

Vea también  Cómo instalar Stellarium en Manjaro 21 Linux

Importar Ubuntu Git Mantenedores PPA

Primero, instale los siguientes paquetes que se requieren. Lo más probable es que estén instalados, pero ejecute el comando para estar seguro.

sudo apt install dirmngr ca-certificates software-properties-common apt-transport-https -y

Para los usuarios que no hayan importado previamente una clave GPG desde el servidor de claves de Ubuntu, el terminal de línea de comandos a menudo tendrá problemas para importar claves GPG desde los PPA de LaunchPAD porque los directorios no se crean. Esta es una solución fácil. Utilice el siguiente comando que, a su vez, generará los directorios.

Anuncio
sudo gpg --list-keys

Ejemplo de salida:

gpg: directory '/root/.gnupg' created
gpg: keybox '/root/.gnupg/pubring.kbx' created
gpg: /root/.gnupg/trustdb.gpg: trustdb created

La siguiente tarea es importar la clave GPG necesaria.

sudo gpg --no-default-keyring --keyring /usr/share/keyrings/git-core-ppa.gpg --keyserver keyserver.ubuntu.com --recv-keys E1DD270288B4E6030699E45FA1715D88E1DF1F24 >> /dev/null

Ejemplo de salida:

Anuncio
gpg: keybox '/usr/share/keyrings/git-core-ppa.gpg' created
gpg: key A1715D88E1DF1F24: public key "Launchpad PPA for Ubuntu Git Maintainers" imported
gpg: Total number processed: 1
gpg:               imported: 1

Con la clave GPG ahora importada, puede importar el PPA de LaunchPAD. Recuerde, haga coincidir el comando con la versión de Ubuntu que está utilizando, o la instalación probablemente fallará con errores.

Importar Git PPA para Ubuntu 22.10 Kinetic Kudu

Anuncio
echo 'deb [signed-by=/usr/share/keyrings/git-core-ppa.gpg] https://ppa.launchpadcontent.net/git-core/ppa/ubuntu kinetic main' | sudo tee -a /etc/apt/sources.list.d/git-core-ppa.list

Importar Git PPA para Ubuntu 22.04 LTS Jammy Jellyfish LTS

echo 'deb [signed-by=/usr/share/keyrings/git-core-ppa.gpg] https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy main' | sudo tee -a /etc/apt/sources.list.d/git-core-ppa.list

Importar Git PPA para Ubuntu 20.04 LTS Focal Fossa LTS

echo 'deb [signed-by=/usr/share/keyrings/git-core-ppa.gpg] https://ppa.launchpadcontent.net/git-core/ppa/ubuntu focal main' | sudo tee -a /etc/apt/sources.list.d/git-core-ppa.list

Candidato de versión alternativa de Branch Git (versión RC)

Como alternativa, puede importar la rama candidata de versión. Actualmente, contienen la misma compilación, pero generalmente encontrará una versión más nueva cuando esté lista en este PPA primero. Para la mayoría de los usuarios, recomiendo instalar estable, pero puede importar ambos PPA. Generalmente, el que tiene la última versión siempre debe instalarse primero.

Importar Git RC PPA para Ubuntu 22.10 Kinetic Kudu

echo 'deb [signed-by=/usr/share/keyrings/git-core-ppa.gpg] https://ppa.launchpadcontent.net/git-core/candidate/ubuntu/ kinetic main' | sudo tee -a /etc/apt/sources.list.d/git-core-ppa.list

Importar Git RC PPA para Ubuntu 22.04 LTS Jammy Jellyfish LTS

echo 'deb [signed-by=/usr/share/keyrings/git-core-ppa.gpg] https://ppa.launchpadcontent.net/git-core/candidate/ubuntu/ jammy main' | sudo tee -a /etc/apt/sources.list.d/git-core-ppa.list

Importar Git RC PPA para Ubuntu 20.04 LTS Focal Fossa LTS

echo 'deb [signed-by=/usr/share/keyrings/git-core-ppa.gpg] https://ppa.launchpadcontent.net/git-core/candidate/ubuntu/ focal main' | sudo tee -a /etc/apt/sources.list.d/git-core-ppa.list

Con el repositorio importado, ejecute un comando de actualización rápida.

sudo apt update

Además, verifique los repositorios usando el comando de política.

Anuncio
Salida del comando de caché apt de ubuntu para git core ppa en ubuntu linux

Como se mencionó anteriormente, el tutorial importó tanto la rama estable como la candidata, y ambas tenían una prioridad establecida en 500. Por lo tanto, si una versión cae en cualquiera de los repositorios, se le solicitará que la actualice inmediatamente sobre el repositorio estándar de Ubuntu.

Anuncio

Comando de instalación Git

Con el PPA ahora configurado, instale Git usando el siguiente comando.

sudo apt install git -y

Una vez hecho esto, verifique la versión para ver su nueva versión de Git.

git --version

Ejemplo de salida:

git version 2.38.1

Con el tutorial, la versión original era v2.34.1 y la nueva versión era 2.35.1 en el momento de la creación del tutorial. Además, cualquier actualización adicional se descargará e instalará automáticamente con el nuevo repositorio PPA agregado.

Vea también  Cómo instalar Akregator en Ubuntu 22.04 LTS

Configuración y configuración de GIT

Las siguientes partes cubrirán algunas configuraciones y comandos típicos utilizados diariamente por los usuarios de GIT.

Anuncio
Anuncio

GIT Agregar usuario

Después de la instalación, debe configurar los ajustes estándar, como nombres y correos electrónicos, principalmente en torno a mensajes de confirmación de git. Esto es bastante sencillo, como lo explicará el tutorial a continuación.

El primer paso es proporcionar su nombre que se establecerá En todo el mundo.

git config --global user.name "YOUR NAME"

A continuación, seleccione su correo electrónico; esto puede ser falso si lo prefiere.

git config --global user.email "YOUR EMAIL"

GIT Crear directorio

Primero, cree un directorio para los usuarios que quieran crear un nuevo directorio estrictamente para GIT.

mkdir example-directory -p

A continuación, navegue hasta el directorio.

Anuncio
cd example-directory -p

La siguiente tarea es usar el comando de inicialización, y esto creará un oculto directorio .git para almacenar la configuración, el historial, etc.

Anuncio
git init

Verá una salida de terminal que indica el estado del directorio que se está inicializando, y además puede ver el contenido usando el siguiente comando.

ls -a .git

Imprimir GIT CONFIG Detalles

Para confirmar los usuarios y detalles de configuración de GIT, use el comando config –list

git config --list

A menos que se especifique, Git almacena los detalles en el ~ / .gitconfig expediente. Puede revisar lo que está almacenado actualmente usando el comando cat.

cat ~/.gitconfig

El comando sudo con el comando git config establecerá dos nombres de usuario y correos electrónicos separados.

Anuncio

Almacenar credenciales GIT

Para los usuarios que desean mantener almacenados los detalles de autorización, puede habilitar la memoria caché auxiliar de credenciales usando lo siguiente.

git config --global credential.helper cache

Si debe usar el asistente de credenciales, se recomienda almacenar en caché solo por un tiempo limitado para mayor seguridad. Por ejemplo, trabajará hoy usando GIT de 1 a 4 horas, pero no lo tocará durante unas semanas, luego establezca la caducidad en 5 horas de la siguiente manera.

Anuncio
git config --global credential.helper "cache --timeout=18000"

Después de 5 horas, se eliminarán las credenciales, lo que protege su GIT.

Vea también  Cómo instalar PHP 7.4 en Fedora 37/36/35

Comprobar el estado GIT del directorio

Para ver el estado de un repositorio GIT, puede usar lo siguiente estado de git mando.

git status

Si bien el comando anterior ayuda a dar un estado del GIT, también puede enumerar todos los comandos y sub de git.

Anuncio

Conectar repositorio GIT remoto

Para los usuarios que necesitan trabajar con controles remotos GIT para sincronizar y descargar/cargar cambios, deberá vincular el GIT. Esto se puede hacer usando el git remoto comando de la siguiente manera.

git remote add origin remote-repository-link

Confirmar cambios GIT

Cuando haya completado los cambios en su directorio GIT y desee SINCRONIZARLO para enviarlo al repositorio remoto, use lo siguiente Comando de confirmación Git.

git commit -m "git message changelog"

Nota la -m "cambio de mensaje de git" es el mensaje que aparece en el registro de cambios.

Anuncio

Empujar cambios GIT

Para empujar o enviar cambios al repositorio remoto a SYNC en ambas versiones, use lo siguiente Comando de inserción git.

git push origin master

Extraer cambios de GIT

Alternativamente, para extraer u obtener cambios del repositorio remoto a SYNC en ambas versiones, use lo siguiente Comando de inserción git.

Anuncio
git pull origin master

Actualizar GIT en Ubuntu Linux

Para obtener actualizaciones para su versión de Git, simplemente ejecute el siguiente comando que cubrirá todos los métodos de instalación a medida que instaló Git con el administrador de paquetes APT.

sudo apt update && sudo apt upgrade

Esto asegurará que se mantenga actualizado con Git y otros paquetes que no estén marcados en espera en su sistema.

Eliminar GIT en Ubuntu Linux

Para los usuarios que ya no desean que GIT esté instalado o que, en cambio, deseen volver a los paquetes predeterminados presentes en el repositorio de Ubuntu, primero use el siguiente comando para eliminar Git.

sudo apt autoremove git -y

A continuación, elimine el PPA usando el mismo comando que para agregar el PPA.

Anuncio
sudo rm /etc/apt/sources.list.d/git-core-ppa.list


¿No es lo que estabas buscando? Intente buscar tutoriales adicionales.

Deja un comentario