Este tutorial describirá el uso del comando de configuración git en Windows.
¿Qué es el comando de configuración git??
El "configuración git"El comando es una función de conveniencia que se utiliza para cambiar y establecer valores de configuración básicos de Git.
Cómo usar el comando de configuración git?
Los usuarios de Windows a menudo usan el comando de configuración Git con varias opciones para personalizar el funcionamiento de Git. Sin embargo, cuando este comando se ejecuta sin ningún parámetro u opción, muestra el manual relacionado en el terminal.
Sintaxis
La sintaxis general del comando de configuración git se proporciona a continuación:
$ git config [opción]
Diferentes opciones del comando de configuración git
Aquí, hemos alistado algunas opciones de comando de configuración Git más importantes junto con su descripción:
Opción | Descripción |
---|---|
-global | Use un archivo de configuración global para realizar varias operaciones accesibles para todos los usuarios actuales para todos los proyectos. |
-sistema | Use un archivo de configuración del sistema para realizar operaciones disponibles para todos los usuarios y proyectos existentes. |
-local | Use un archivo de configuración de repositorio solo para proyectos actuales. |
-agregar | Utilizar para agregar una nueva variable en Git. |
-editar | Uso para abrir el editor. |
-archivo | Usar para configurar el archivo dado. |
Ahora, discutamos los niveles de configuración del comando de configuración git.
¿Cuáles son los niveles de configuración Git Commando de configuración??
Hay tres niveles de configuración que son iguales a los ".archivo de texto de gitconfig", como:
Para la diferenciación, las secciones dadas a continuación considerarán un escenario de configurar el nombre de usuario y el correo electrónico en todos los niveles de configuración de GIT. Entonces, vamos a dirigirnos hacia ello.
Cómo usar el comando de configuración git con el nivel de configuración local?
En el nivel de configuración local, el "configuración git"El comando configura el nombre de usuario y el correo electrónico con el"-local" opción. Echemos un vistazo a los dos por uno.
Ejemplo 1: Configurar el nombre de usuario
Para configurar el nombre de usuario en el nivel de configuración local, use el "configuración gitComando "y agregue el"-local"Opción como se menciona a continuación. Por ejemplo, hemos especificado "Linuxhint1"Como local"usuario.nombre"En el proyecto actual:
$ git config -usuario local.Nombre "Linuxhint1"
Para la verificación de la operación anterior, agregue el "-conseguirOpción "con el"usuario.nombre" llave:
$ git config -get user.nombre
La salida dada por debajo indica que el nombre de usuario se agrega con éxito al directorio del proyecto GIT:
Ejemplo 2: Configurar el correo electrónico
También puede configurar un correo electrónico local con el mismo comando de configuración git. Sin embargo, se requiere especificar la dirección de correo electrónico con el "usuario.correo electrónico" llave:
$ git config -usuario local.correo electrónico "[email protected] "
A continuación, agregue el "-conseguirOpción "con el"usuario.correo electrónico"Clave para la verificación:
$ git config -get user.correo electrónico
La salida dada muestra que nuestro correo electrónico "[email protected]"Se agrega con éxito al proyecto GIT directamente:
Desea hacer cambios en el nivel de configuración global de GIT? Consulte la siguiente sección!
Cómo usar el comando de configuración git con nivel de configuración global?
Cuando desee establecer un nombre de usuario o correo electrónico para todos los usuarios de GIT disponibles actualmente, cambie a la configuración global del comando de configuración git.
Para comprender el concepto declarado, consulte los ejemplos a continuación.
Ejemplo 1: Cambiar nombre de usuario
Para cambiar el nombre de usuario en el nivel de configuración global, use el "configuración git"Comando y agregar"-global" opción. Aquí, hemos especificado "Linuxhint"Como nuestro global"usuario.nombre":
$ git config -usuario global.Nombre "Linuxhint"
Para la verificación, use el "-conseguirOpción "con el"usuario.nombre" llave:
$ git config -get user.nombre
La salida dada indica que hemos establecido con éxito "Linuxhint"Como nombre de usuario global:
Ejemplo 2: Cambiar el correo electrónico del usuario
Para cambiar el correo electrónico del usuario a nivel mundial, agregue el "-localOpción "con el"configuración git" dominio:
$ git config -usuario global.correo electrónico "[email protected] "
En nuestro caso, hemos especificado "[email protected]"Como global"usuario.correo electrónico":
Ahora, verifique el correo electrónico de usuario cambiado ejecutando el "-conseguirOpción "con el"usuario.correo electrónico" llave:
$ git config -get user.correo electrónico
Como puede ver, nuestro correo electrónico de usuario especificado está configurado:
Para realizar la configuración para los usuarios generales del sistema GIT, entre al nivel de configuración del sistema.
Cómo usar el comando de configuración git con el nivel de configuración del sistema?
En este ejemplo, verificaremos los ejemplos de cambiar el nombre de usuario y el correo electrónico utilizando el "-sistema"Opciones.
Ejemplo 1: Cambiar nombre de usuario
Para cambiar el nombre de usuario de todos los usuarios de GIT, primero, muévase al repositorio utilizando el "cd" dominio:
$ CD "C: \ Repository"
Después de hacerlo, ejecute el "configuración git"Comando con"-sistema" opción:
$ git config -usuario del sistema.Nombre "Linuxhint2"
Aquí, hemos especificado "Linuxhint2"Como usuario del sistema GIT:
Para la verificación, utilice el "-conseguirOpción "con el"usuario.nombre" llave:
$ git config --system --get User.nombre
Ejemplo 2: Cambiar el correo electrónico
Ejecute el comando proporcionado a continuación para cambiar el correo electrónico del usuario utilizando el "-sistema" opción:
$ git config -usuario del sistema.correo electrónico "Hooriakhan422gmail.com "
Ejecutar el "configuración git"Comando con el"-conseguir"Opción para mostrar el correo electrónico agregado:
$ git config --system --get User.correo electrónico
Vamos a ver el uso de "-agregar" y "-editar"Opciones con el comando" Git Config ".
Cómo agregar una nueva variable usando el comando de configuración git?
Cuando los usuarios de Windows requieren agregar una nueva variable en los archivos GIT sin cambiar los datos actuales, el "-agregar"La opción se puede utilizar con el"configuración gitComando para agregar sin alterar ningún valor o datos existentes.
Por ejemplo, queremos agregar "Su linuxhint" en nuestro "gitfile.TXT" archivo. Para este propósito, ejecute el comando proporcionado a continuación y especifique la variable con el "usuario.gitfile" llave:
$ git config -user user.gitfile "su linuxhint"
Para la verificación, use el "-conseguir"Opción con"gitfile.TXT"Y presiona"Ingresar":
$ git config --get gitfile.TXT
Cómo abrir un editor de texto usando el comando de configuración git?
A veces, escribir un texto o mensaje en particular en la terminal se vuelve difícil. Para resolver este problema, tenemos muchas opciones, incluidos editores preinstalados, como "empuje","Gnu nano", y "Átomo". Para ventanas "Bloc++"Es un editor de texto muy recomendado.
Para abrir el editor de texto usando el "configuración gitComando ", agregue el"-editar"Opción de la siguiente manera:
$ git config --Edit
Como resultado, un editor de texto se abrirá en su pantalla, que ha configurado durante la instalación de GIT. Por ejemplo, nuestro editor de texto configurado es "Bloc++":
Eso es todo! Hemos descrito efectivamente la información relacionada con el comando de configuración de uso git de uso.
Conclusión
El "configuración git"El comando es una función que se usa para establecer y cambiar los valores de Git a través de tres niveles de configuración:"local","global", y "sistema". Este comando utiliza múltiples opciones para realizar varias operaciones en GIT, como cambiar el nombre de usuario y el correo electrónico a través de diferentes niveles de configuración, agregar variables y abrir el editor de texto. En este tutorial, hemos demostrado el uso del comando de configuración git en Windows.