Cuando instalamos por primera vez git, tenemos que configurar algunos datos que se utilizarán luego en cada uno de los proyectos que administremos con Git.
Es necesario hacer estas configuraciones solamente una vez en tu computadora. También eventualmente se pueden cambiar en cualquier momento volviendo a ejecutar los comandos correspondientes.
Git trae un comando llamado config, que te permite obtener y establecer variables de configuración que controlan el aspecto y funcionamiento de Git.
Establecemos el nombre de usuario y dirección de correo electrónico que luego cada vez que confirmemos los cambios en el repositorio de Git se usarán esta información que se introduce de manera automática para indicar el usuario que agregó los cambios al repositorio. Es muy importante luego en los proyectos donde participan muchos programadores, para poder hacer un seguimiento de los aportes de cada programador. Tiene menos importancia en un proyecto personal.
Debemos ejecutar los siguientes comandos:
git config --global user.name "Diego Moisset"
git config --global user.email diegomoisset@gmail.com
En Windows se modifica el archivo '.gitconfig' en la carpeta del usuario respectivo:
Si queremos ver los datos de configuración que modificamos y otros que se inicializaron por defecto podemos nuevamente ejecutar el comando 'config' pasando el parámetro --list:
git config --list
Otro dato importante a configurar es el editor de text que abre Git cuando hay que introducir datos por teclado. Podemos ver en la imagen anterior que cuando instalamos Git en el equipo identificó 2 editores de texto:
core.editor="C:\\Program Files\\Notepad++\\notepad++.exe" -multiInst -notabbar -nosession -noPlugin
Y el VS Code:
core.editor=code --wait
El último indicado es el que queda configurado por defecto. En este caso el VS Code.
Por el momento vamos a dejar el resto de datos de configuración con los valores fijados por defecto.
Si necesitamos obtener una ayuda de un comando de git debemos llamar al comando "help" y pasar el nombre del comando que necesitamos consultar, luego Git nos abre el navegador con datos de la ayuda que se encuentran en forma local sin la necesidad de acceder a internet:
git help config