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:

Copiar código
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:

Copiar código
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.

Copiar código
git config --list

También es posible consultar valores específicos, como el nombre o el correo:

Copiar código
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.

Para configurar un valor de forma local, simplemente elimina la opción --global y ejecuta el comando dentro del repositorio:

Copiar código
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.

  1. Configurar nombre de usuario.

  2. Configurar correo electrónico.

  3. Verificar la configuración.

  4. Entender el alcance global y local.