Git Config Featured

Cómo configurar el nombre de usuario y el correo electrónico de Git en Ubuntu

Git es un sistema de control de versiones distribuido desarrollado por Linus Torvalds para ayudar a construir el kernel de Linux. Desde sus días iniciales, Git ha crecido enormemente hasta convertirse en el sistema de control de versiones más popular.

Git permite que varios usuarios contribuyan simultáneamente a un solo proyecto, realicen un seguimiento de los cambios, vuelvan a las versiones anteriores y creen ramas para varias versiones del proyecto. Por eso es importante configurar su nombre de usuario y correo electrónico en Git para que cada confirmación pueda rastrearse hasta el usuario.

La esencia de esta guía es guiarlo a través de los conceptos básicos para comenzar con Git después de la instalación, en particular, configurar un nombre de usuario y correo electrónico en Git.

Nota: mientras usamos Ubuntu para este tutorial, los pasos se aplicarán independientemente del sistema operativo con el que esté trabajando.

Cómo configurar un nombre de usuario y correo electrónico de Global Git

Después de instalar Git, debe configurar su nombre de usuario y dirección de correo electrónico. Git le permite establecer un nombre de usuario y un correo electrónico globales para usar en todos sus proyectos de git o credenciales locales que se usan en un repositorio específico.

Para configurar sus credenciales de git, use el git config dominio. Git config es una herramienta integrada que le permite ver y establecer variables de git.

En Ubuntu, las variables de configuración de git están en los siguientes directorios:

  • /etc/gitconfig – Este archivo almacena las configuraciones de git para todos los usuarios y sus repositorios.
  • ~/.gitconfig – El archivo .gitconfig en el directorio de inicio; almacena configuraciones de git para un usuario específico.
  • .git/config – Esto almacena la configuración de git para el repositorio local.

Para verificar su nombre de usuario y configuración de correo electrónico, use el comando:

Si no obtiene ningún resultado del comando anterior, configure su nombre de usuario y correo electrónico.

Para configurar el nombre de usuario y el correo electrónico de confirmación global, ingrese los comandos:

git config --global user.name “Username”
git config --global user.email example@email.com

Una vez que los comandos se ejecutan con éxito, verifique las variables configuradas usando el comando:

Después de ejecutar este comando, debería obtener un resultado similar al que se muestra:

user.name=Username
user.email=example@email.com

Lista de configuración de Git

También puede editar el archivo de configuración de git para agregar el nombre de usuario y la contraseña. Con su editor de texto favorito, edite el archivo «~/.gitconfig» y agregue el nombre de usuario y el correo electrónico.

nano /home/ubuntu/.gitconfig

Agregue las entradas como:

[user]
    name = Username
    email = example@email.com

Guarde el archivo y use el comando git config para verificar que haya agregado las entradas correctamente.

Cómo configurar un nombre de usuario y un correo electrónico de Git local

Git también te permite configurar un nombre de usuario y un correo electrónico locales. Puede usar credenciales locales para un repositorio específico.

Para hacer esto, use el git config comando sin el --global marca desde dentro del directorio del repositorio.

Por ejemplo:

Navegue hasta el directorio que desea usar como repositorio:

Luego, inicialice el directorio como un repositorio git con el comando:

Dentro del repositorio, use los comandos a continuación para configurar el nombre de usuario y el correo electrónico.

git config user.name “localusername”
git config user.email “user@ubuntu.local”

Para verificar los cambios, use el comando:

El comando anterior navegará al directorio .git dentro de su repositorio local y mostrará el contenido del archivo de configuración. Git almacena las configuraciones para un repositorio específico en el archivo .git/config.

La salida para esto será:

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
[user]
    name = localusername
    email = user@ubuntu.local

Para mostrar la configuración global y local, puede utilizar el git config dominio. Aquí hay una salida de ejemplo:

user.name=Username
user.email=example@email.com
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
user.name=Localusername
user.email=user@ubuntu.local

Comandos útiles de git config

los git config El comando también le permite configurar otras configuraciones de git.

Por ejemplo, puede configurar el editor de git predeterminado con el comando:

git config --global core.editor vim

Reemplace vim con el editor de su elección, como Emacs, nano, etc.

También puede cambiar el nombre predeterminado para la rama inicial: establecer en «maestro» de forma predeterminada.

Use el siguiente comando para cambiar el nombre de rama de inicio predeterminado.

git config --global init.defaultBranch initial

Del mismo modo, reemplace la «inicial» con el nombre deseado para su rama de inicio.

Verifique todas sus configuraciones como se muestra en el siguiente resultado:

user.name=Username
user.email=example@email.com
core.editor=vim
init.defaultbranch=initial
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
user.name=Localusername
user.email=user@ubuntu.local

Terminando

Git es una herramienta increíble que ayuda a los usuarios a mantener, contribuir y compartir su trabajo con otros. Para ser más eficiente al usar Git, también puede usar Git Alias ​​para mejorar su flujo de trabajo o aprender a eliminar una rama local o remota.

Deja un comentario

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

Experto Geek - Tu Guía en Tendencias Tecnológicas