Quantcast

Cómo actualizar GIT en Ubuntu 20.04 LTS

Ubuntu 20.04 fosa focal viene enviado con GIT en su repositorio principal; sin embargo, dado que Ubuntu 20.04 es un sistema LTS, los paquetes de software están diseñados para ser estables y, por lo general, no tienen que incluir nuevas versiones con características mejoradas que podrían romper la estabilidad. Ubuntu solo enviará actualizaciones de seguridad para la versión LTS actual de Git.

A veces, el problema con los sistemas LTS es que los paquetes de software se quedan atrás y se producen errores que no son de seguridad. Afortunadamente, con Ubuntu, podemos agregar PPA personalizados de desarrolladores de software confiable y, por lo general, son los que abordan los problemas de seguridad en primer lugar. Por lo tanto, en el caso de Git, las posibilidades de que su sistema sea vulnerable son muy escasas, teniendo en cuenta los beneficios de actualizar para mejorar las nuevas funciones de problemas y errores no relacionados con la seguridad.

En el siguiente tutorial, aprenderá cómo actualizar a la última versión de GIT en Ubuntu 20.04 LTS Focal Fossa usando el PPA de GIT desde Launchpad usando la terminal de línea de comandos.

¿Qué es Git?

GIT es para desarrolladores que necesitan un sistema de control de versiones bastante sencillo. La mayoría del software es un esfuerzo colaborativo y, a veces, puede tener cientos de personas con compromisos trabajando en proyectos de desarrollo de software. Es esencial realizar un seguimiento de estos compromisos que se realizan habitualmente en las sucursales en la mayoría de los proyectos antes de fusionarlos con el maestro para su lanzamiento. Es fácil revisar y rastrear cualquier confirmación incorrecta y revertir, lo que lleva a un desarrollo mucho más fácil si algo sale mal.

Verificar la versión de Git

Primero, verifique qué versión de git está ejecutando actualmente con el siguiente comando.

git --version

Si tiene instalado GIT, no es necesario que lo elimine después de instalar el PPA, y puede actualizarlo o instalarlo de nuevo si no lo tiene en su sistema Ubuntu.

Instalar PPA personalizado: GIT-CORE / PPA

A continuación, agregaremos un PPA GIT Core personalizado mantenido por el Equipo de Ubuntu Git Mainters para la última versión estable.

sudo add-apt-repository ppa:git-core/ppa -y

Este PPA tiene los paquetes más actualizados para GIT, por lo que siempre debe estar actualizado con las últimas versiones estables en el futuro.

Finalizar la instalación o actualización de GIT

En la parte final, ejecute el siguiente comando:

sudo apt update

Si tienes Git instalado, deberías ver dos nuevos paquetes para actualizar.

Luego, use el siguiente comando para actualizar.

sudo apt upgrade -y

Si necesita instalar Git porque no lo tiene instalado, haga 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

Con el tutorial, la versión original era v2.25.1 y la nueva versión era 2.31.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.

Configuración y configuración de GIT

Las siguientes partes cubrirán algunas configuraciones y comandos típicos que los usuarios de GIT utilizan a diario.

GIT Agregar usuario

Después de la instalación, deberá configurar las configuraciones estándar, como nombres y correos electrónicos, principalmente alrededor de 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 que aparecerá en el registro del historial de mensajes de confirmación.

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

GIT Crear directorio

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

mkdir example-directory -p

A continuación, navegue hasta el directorio.

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.

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

Tenga en cuenta que usar el comando sudo con el comando git config establecerá dos nombres de usuario y correos electrónicos separados.

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.

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

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

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.

Conectar repositorio GIT remoto

Los usuarios que necesitan trabajar con controles remotos GIT para sincronizar y descargar/cargar cambios, deberán 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 git commit mando.

git commit -m "git message changelog"

Tenga en cuenta que -m "cambio de mensaje de git" es el mensaje que aparece en el registro de cambios.

Empujar cambios GIT

Para empujar o enviar cambios al repositorio remoto a SYNC en ambas versiones, use lo siguiente git push mando.

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 git push mando.

git pull origin master

Cómo actualizar/actualizar GIT

Para las actualizaciones de GIT, se incluirán con los paquetes de su sistema estándar cuando instaló git-core con el administrador de paquetes APT. Use el siguiente comando para actualizar y actualizar.

sudo apt update && sudo apt upgrade

Cómo quitar (desinstalar) GIT

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.

sudo add-apt-repository --remove ppa:git-core/ppa -y

Comentarios y Conclusión

Git es una pieza fantástica de software para desarrolladores de software e incluso administradores de sistemas. Los propietarios de servidores web pueden realizar un seguimiento de los cambios en directorios específicos al desarrollar sus servidores o sitios web, y no se debe pasar por alto la capacidad de revertir rápidamente. Git no es el software más accesible para trabajar. Sin embargo, funciona bien para lo que está diseñado.



¡Siga a LinuxCapable.com!

¿Te gusta recibir actualizaciones automáticas? ¡Síguenos en una de nuestras cuentas de redes sociales!