Lección 02. Configuración inicial de Git.
Antes de comenzar a trabajar con Git, es fundamental realizar una configuración inicial. Esta información se utiliza para identificar al autor de los cambios dentro del repositorio y queda registrada en cada commit.
En esta lección aprenderemos a configurar nuestro nombre, correo electrónico, verificar la configuración actual y entender la diferencia entre el alcance global y local.
Configurar nombre de usuario._
Git permite definir un nombre de usuario que se asociará a los cambios realizados en los repositorios. Este nombre aparecerá en el historial de versiones.
Para configurar el nombre de usuario de forma global, utiliza elvsiguiente comando:
git config --global user.name "Tu Nombre"
Configurar correo electrónico._
El correo electrónico es igualmente importante, ya que permite identificar de forma única al autor de cada commit, especialmente al trabajar en equipo.
Para establecer el correo electrónico de manera global:
git config --global user.email "correo@ejemplo.com"
Ver configuración actual._
En cualquier momento podemos consultar la configuración actual de Git para verificar los valores definidos.
git config --listTambién es posible consultar valores específicos, como el nombre o el correo:
git config user.name
git config user.email
Alcance global vs local._
Git maneja diferentes niveles de configuración. Los dos más comunes son el global y el local.
Global: se aplica a todos los repositorios del usuario.
Local: se aplica solo al repositorio actual.
Para configurar un valor de forma local, simplemente elimina la opción --global y ejecuta el comando dentro del repositorio:
git config user.name "Nombre del Proyecto"
git config user.email "correo@proyecto.com"
Conclusión._
Con la configuración inicial completada, Git ya puede registrar correctamente quién realiza cada cambio. Esto es esencial para el trabajo individual y especialmente importante en equipos de desarrollo.
Configurar nombre de usuario.
Configurar correo electrónico.
Verificar la configuración.
Entender el alcance global y local.