¿Cómo instalo Git en Rocky Linux 8?

Instalar Git Rocky Linux

En el siguiente tutorial, aprenderás cómo instalar Git en Rocky Linux 8, usando líneas de comandos. Tras la instalación, veremos algunos comandos básicos para usar Git.

Cuando se trata de escribir scripts (para devops, por ejemplo) o de ser desarrollador, ¡Git es imprescindible! Se trata de un sistema de control de versiones gratuito y de código abierto capaz de gestionar tanto proyectos pequeños como grandes gracias a su flexibilidad. Además de llevar un control de versiones, tiene un aspecto colaborativo, ya que varios desarrolladores pueden trabajar juntos en el mismo proyecto, beneficiándose de las actualizaciones de código (y de la gestión de ramas trabajando en varias versiones). ¿Estás listo para instalar Git? Espero que sí.

Como en toda instalación, necesitas acceso root o un usuario con acceso sudo para seguir este tutorial. Antes de entrar en materia, actualiza tu sistema para asegurarte de que todos los paquetes actuales están al día.

sudo dnf upgrade --refresh

1. Instalación de Git

En Rocky Linux (base Linux), instalar Git es sencillo, ya que puedes obtener la última versión mediante el siguiente comando :

sudo dnf install git -y

Podemos decirlo ahora: acabamos de tenerinstalación de Git en Rocky Linux ¡! Creo que es importante aprender algunos comandos para empezar con Git: eso es lo que vamos a hacer ahora. La instalación de Git diferirá de un sistema a otro, particularmente entre Linux, Windows y macOS, pero Los comandos de Git son los mismos en todos los sistemas.

2. Introducción a Git

Las siguientes secciones cubren algunos comandos típicos que todos los usuarios de Git necesitan conocer, ¡ya sea en Rocky Linux o en otro sistema! 😉

A. Añadir un usuario Git

Tras la instalación, tendrás que configurar parámetros estándar como el nombre y la dirección de correo electrónico que se asociarán a los mensajes de confirmación de git. Para definir un nombre global, utiliza el comando "git config" con las opciones adecuadas. En general, para interactuar con Git se utiliza el comando "git".

git config --global user.name "TUTOBOX

Eso es para el nombre. En cuanto a la dirección de correo electrónico, nos dirigimos a una propiedad diferente (puede utilizar una dirección de correo electrónico falsa).

git config --global user.email "git@tutobox.fr"

Nota Utilizar el comando sudo con el comando "git config" no deja de tener consecuencias, ya que puedes definir dos nombres de usuario y dos correos electrónicos distintos.

B. Creación de una carpeta Git

Git necesita un espacio de almacenamiento para trabajar: aquí es donde vas a almacenar los archivos del proyecto. Tenemos que crear esta carpeta, que se utilizará exclusivamente para Git.

mkdir /home/tutobox/git-projet1 -p

A continuación, nos posicionamos en este archivo:

cd /home/tutobox/git-projet1 -p

Desde el punto de vista del sistema de archivos, este directorio existe. Sin embargo, no está inicializado en Git. Para la inicialización se utiliza el siguiente comandoEsto permitirá crear un directorio oculto llamado ".git". para almacenar la configuración, el historial, etc. de este proyecto.

git init
Instalar Git Rocky Linux

Verás una salida en el terminal de Linux indicando el estado del directorio que se está inicializando. Si tienes curiosidad, puedes echar un vistazo al contenido de la carpeta utilizando el siguiente comando :

ls -a .git

Los archivos de tu proyecto (scripts, imágenes, etc.) deben añadirse a esta carpeta para que puedan ser rastreados por Git. Sin embargo, mover el contenido de tu proyecto a esta carpeta no es suficiente - necesitas añadirlos a tu proyecto usando un comando Git.

Por ejemplo, puede crear un script llamado " script.sh " en " /home/tutobox/git-projet1/ "

tocar script.sh

Luego añádelo a Git así:

git add script.sh

Para añadir todos los archivos a la vez :

git add .

C. Visualización de la configuración Git

Para ver la configuración de Git, con vistas a realizar cualquier cambio, utilice el siguiente comando :

git config --list

¿Dónde se almacena esta información? Debe saber que Git almacena los detalles de configuración en el archivo ~/.gitconfig. Una vez más, puede mostrar el contenido de este archivo directamente con el comando cat:

cat ~/.gitconfig

D. Almacenamiento en caché de identificadores Git

Para los usuarios que deseen almacenar en caché los ID de Git y los permisos asociados, puede habilitar el almacenamiento en caché ejecutando el siguiente comando:

git config --global credential.helper cache

Además, se recomienda encarecidamente limitar la duración del almacenamiento en caché por motivos de seguridad. Por ejemplo, si tiene previsto trabajar durante 7 horas (es decir, 25.200 segundos) con Git, puede configurar el tiempo de expiración en consecuencia (valor expresado en segundos). Esto se ajusta con el parámetro "-timeout".

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

Transcurridas 7 horas, la información de identificación se borrará de la caché, lo que significa que el Git puede bloquearse, por así decirlo.

E. Visualización del estado de un repositorio Git

Para ver el estado de un repositorio Git, puede utilizar el siguiente comando :

estado git
Estado de Git

Para obtener información sobre los últimos commits, puede consultar los logs:

git log

F. Comprometer cambios

Cuando hayas terminado de hacer cambios en los archivos de tu proyecto Git, necesitas confirmar los cambios para que queden registrados en Git (por así decirlo). Tanto si el repositorio Git es local en tu PC como si es remoto, la confirmación es inevitable. Si se trata de un directorio remoto, tendrás que enviar los cambios al repositorio remoto. Hablamos de commit y asociamos una razón para facilitar el seguimiento.

git commit -m "Primera versión del script
git commit -m "Corregido un error en el archivo script.sh
Git commit

Para un repositorio remoto, primero tendrás que conectar el repositorio remoto (Git Server, GitLab, GitHub, etc.). Por ejemplo, la conexión a un repositorio GitLab se realiza a través de una conexión SSH y HTTPS como se explica en la sección documentación oficial :

git remote add origin mon-depot-git-distant.tutobox.fr

G. Impulsar el cambio

Para enviar cambios al repositorio remoto en la rama asociada :

git push origin master

A la inversa, para descargar los cambios del repositorio remoto a la versión local, utilice el comando siguiente. También debe tener en cuenta que para crear una copia de un repositorio remoto localmente, el comando " clonar git "También requiere que Git esté instalado aguas arriba.

git pull origin master

Recuerda que necesitas instalar Git para usar los comandos "git", hagas lo que hagas.

H. Crear una nueva sucursal

Para crear una nueva rama para desarrollar nuevas características o para trabajar en la depuración de un problema, puedes crear una nueva rama además de la rama "master". He aquí cómo crear una nueva rama llamada "debug" y cambiar directamente a ella (el comando git switch se utiliza para cambiar de una rama a otra):

git switch -c debug

A continuación, puede hacer una lista de sus sucursales:

git branch

I. Actualización del paquete Git

Las actualizaciones de Git se realizan utilizando el gestor de paquetes DNF de Rocky Linux, por lo que es muy sencillo. Utilice el siguiente comando para actualizar Git:

sudo dnf update --refresh

Gracias a este nuevo artículo de la caja de tutoriales, sabrás cómo instalar Git en Rocky Linux y te familiarizarás con algunos comandos básicos muy útiles. Ahora te toca a ti profundizar en el tema: puede que al principio no sea fácil, ¡pero es una herramienta excelente!

Recursos :

También te podría gustar...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *