Introducción
¡Bienvenido al mundo del control de versiones!
Imagine que está escribiendo un libro muy importante. Cada vez que termina un capítulo o realiza un cambio importante, quiere guardar una instantánea de su trabajo. Si más adelante comete un error, puede volver fácilmente a esa instantánea.
Git es la herramienta que hace esto para el código. Es un sistema de control de versiones distribuido, lo que significa que cada repositorio contiene su propio historial en lugar de depender por completo de un servidor central.
Este diseño distribuido es una de las ideas fundamentales de Git. Aunque más adelante utilice servicios como GitHub o GitLab, el repositorio de su equipo seguirá teniendo su propio historial local y podrá crear commits de forma independiente.
Antes de empezar a guardar instantáneas, que Git denomina commits, debe presentarse ante Git. Cada commit registra una identidad de autor para que los equipos puedan saber quién realizó cada cambio.
En este laboratorio, usted:
- Comprobará que Git está listo para usarse.
- Configurará su identidad digital (nombre y correo electrónico).
- Confirmará la configuración.
Comprobar la instalación de Git
Primero, asegúrese de que el software de la «máquina del tiempo» esté realmente instalado en su equipo.
La mayoría de los sistemas Linux incluyen Git preinstalado. Puede comprobarlo solicitando a Git su número de versión.
Esta primera comprobación es importante porque Git es una herramienta de línea de comandos que utilizará constantemente. Saber que está instalado y disponible evita una categoría completa de problemas de diagnóstico más adelante.
Ejecute el comando siguiente:
git --version
Debería ver un resultado similar a este:
git version 2.34.1
Si aparece un número de versión, todo está listo.
Configurar su nombre
Ahora debe presentarse.
Cuando guarda trabajo en Git, este añade una «insignia» a ese trabajo. La primera parte de esa insignia es su nombre.
Utilizamos el comando git config para indicar a Git quién es usted. Usamos la opción --global para que esta configuración se aplique a todos los proyectos de este equipo y no tenga que presentarse cada vez que inicie un proyecto nuevo.
El ámbito --global es importante. La configuración de Git puede existir en varios niveles, pero la configuración global proporciona una identidad predeterminada y práctica para todos los repositorios que pertenezcan a esta cuenta de usuario.
Ejecute este comando. Si lo desea, puede utilizar su propio nombre:
git config --global user.name "LabEx User"
Si el comando se ejecuta correctamente, no mostrará ningún resultado. Imagine que Git asiente con la cabeza y anota su nombre en su cuaderno.
Configurar su correo electrónico
La segunda parte de su «insignia» es su dirección de correo electrónico.
Esto es importante porque servicios como GitHub utilizan su correo electrónico para vincular su código con su perfil en línea.
En términos más fundamentales, Git almacena la identidad del autor dentro de los metadatos del commit. Un commit no contiene únicamente el contenido de los archivos; también registra quién creó esa instantánea y cuándo.
Ejecute el comando siguiente para configurar su correo electrónico:
git config --global user.email "labex@example.com"
De nuevo, Git aceptará esta información sin mostrar ningún mensaje.
Verificar la configuración
Confíe, pero verifique. Asegúrese de que Git haya registrado correctamente sus datos.
Puede pedirle a Git que muestre una lista de todas las configuraciones que conoce.
Ejecute este comando:
git config --list
Debería ver una lista de configuraciones. Busque las que acaba de añadir:
user.name=LabEx User
user.email=labex@example.com
Si aparecen estas líneas, su tarjeta de identidad está lista.
Saber inspeccionar la configuración es un hábito útil. Git suele comportarse de manera diferente debido a los valores de configuración, por lo que git config --list es uno de los primeros lugares que debe consultar cuando algo resulte inesperado.
Resumen
¡Enhorabuena! Ha configurado correctamente su entorno de Git.
En este laboratorio, aprendió a:
- Comprobar la versión:
git --versionconfirma que Git está instalado. - Configurar el nombre:
git config --global user.name "..."establece su nombre visible. - Configurar el correo electrónico:
git config --global user.email "..."establece su información de contacto. - Verificar la configuración:
git config --listmuestra la configuración actual.
Su «máquina del tiempo» ya está configurada y sabe quién la está utilizando. Está listo para comenzar su primer proyecto.



