[Debe estar familiarizado con - Práctica - TortoiseGit - Ajustes] interfaz de configuración de ajustes de uso! Y un archivo de configuración de ubicaciones de archivos específicos!

0, [put] sencillo fichero de configuración config Git detallada

En primer lugar, el nivel de perfil

Git utiliza un archivo .ini simple como un archivo de configuración, el archivo de configuración registra una gran cantidad de diferentes opciones y configuraciones Git comandos de uso, soporte de Git diferentes niveles de archivos de configuración, de acuerdo con las siguientes prioridades en orden descendente son introducidos:

.git/config           当前版本库特定的配置文件,可使用 --file选项修改,是Git的默认选项,
						此文件中的设置具有最高优先级。

~/.gitconfig         当前用户的配置文件,可使用 --global选项修改。

/etc/gitconfig      系统级别的配置文件,可使用 --system 选项修改,此文件中的设置优先级最低。

En segundo lugar, las opciones de configuración

git  config  --file  user.name  "sean"

git  config  --file  user.email  "[email protected]"

git  config  --global  user.name  "sean"

git  config  --global  user.email  "[email protected]"

git  config  --system  user.name  "sean"

git  config  --system  user.email  "[email protected]"

En tercer lugar, eliminar la configuración de

Usando git config -l comando enumera todos los elementos de configuración en el archivo de configuración.

git config --unset configuración amovible perfil utilizando el método siguiente:

   git  config  --unset  user.name

   git  config  --unset  --global  user.name

   git  config  --unset  --system  user.name

1, en la versión Inglés sugiere que la interfaz (tortioseTit - configuración)

Aquí Insertar imagen DescripciónAquí Insertar imagen Descripción
Aquí Insertar imagen DescripciónAquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
La figura muestra las puntas abiertas de la versión en Inglés, la configuración y la información del panel después de confirmar la interfaz principal. .

Prioridad : local (repo)> mundial ( usuario)> Sistema de
la ruta del archivo de configuración (puede hacer clic en la pantalla de resumen):
1, Galería: ProjectPath / .git / config, (el contenido del archivo de configuración con -local --list GIT)
2 mundial: C: \ Users \ (contenido del archivo de configuración con --global --list GIT) 10170364.gitconfig
3, 3 sistemas [ver artículo] C: C: \ archivos de programa \ Git \ mingw64 \ etc ( el contenido del archivo con git ) [existe la configuración del sistema de configuración --system --list 2 lugares, véase el artículo 3! ! ]

2, Git modificar la configuración

3, [] archivo de configuración config git muy DETALLADOS

. Archivo de configuración (3) a nivel de sistema:

A nivel de sistema alcance archivo de configuración este es el más ampliamente utilizado, esto se entiende bien.

En muchos tutoriales que los archivos de configuración del sistema en el directorio etc en el directorio de instalación GIT, y entonces realmente será capaz de encontrar en este directorio sistemas de ventanas hacen.

Las vacunas son las siguientes:

de hecho, no lo hizo, efectivamente almacenada en dos lugares:

C:\ProgramData\Git\
C:\Program Files\Git\mingw64\etc

código de información de configuración es la siguiente:

$ git config --system -l

leer los parámetros del sistema especifica un perfil global, l es la lista de abreviaturas, por supuesto, se puede escribir como:

$ git config --system --list

Nota especial: dos lista precedente es subrayada; Si el parámetro es una palabra que precede una línea marcada abreviatura, si una palabra es de dos.

Leer el archivo de vacunas son las siguientes:
Aquí Insertar imagen Descripción

Leer anterior es C: \ Archivos de programa \ Git \ mingw64 \ contenido del archivo de configuración del directorio etc.

El resultado final después de leer todos los perfiles se pueden calcular usando el siguiente código:

$ git config -l

Captura de pantalla es el siguiente:
Aquí Insertar imagen Descripción

Tres perfiles de prioridad:

los archivos de configuración de elementos de configuración pueden ser duplicadas, en la relación de prioridad descendente de la siguiente manera:

(1) El nivel de proyecto actual.

(2) El nivel de usuario actual del equipo.

(3) El nivel del sistema.

Publicados 350 artículos originales · ganado elogios 2 · Vistas 2110

Supongo que te gusta

Origin blog.csdn.net/m0_37681589/article/details/103710046
Recomendado
Clasificación