Curso profesional de Git y GitHub 2017

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

¿Sabías que puedes configurar la terminal de git, para escribir las configuraciones de tu commit con tu editor de código favorito?

El día de hoy te enseñare como realizarlo, yo escogí un editor que se llama Sublime Text, pero funciona para cualquier editor de texto.

Lo primero que debes saber es que en git podemos realizar configuraciones globales o locales.

Configuraciones globales: Afecta el entorno global de git, es decir todos los repositorios en nuestra máquina.
Configuraciones locales: Afecta el entorno local de git, es decir solo aplica para el repositorio en el que nos encontramos.

El comando para realizar estas configuraciones es git config

Si queremos ver la configuración global

git config --global --list

Si queremos ver la configuración local

git config --local --list

Por ejemplo, en mi configuración global de git tengo vim
1 git config global list.jpg
Y en la configuración local del repositorio con el que explico este tutorial, tengo Sublime Text
2 git config local list.jpg
Si no has agregado ninguno con anterioridad, no te va a aparecer la propiedad core.editor

Para cambiar la configuración global de nuestro editor de texto, por ejemplo de vim o el que tengamos configurado, a Sublime Text debemos ejecutar

git config --global core.editor "'c:/program files/sublime text 3/subl.exe' -w"

4 editor sublime text.jpg
Podemos ver cómo nos agrega la propiedad core.editor y de ahora en adelante en el repositorio actual se llamará a sublime text en lugar de vim.
5 commit sublime text.jpg
Si queremos hacerlo de forma local, solo para un repositorio en específico y reemplazar vim simplemente cambiamos --global por --local y listo.

Omitir esta parte del tutorial si no tienes ningún error.

Corrección de un error:

Cuando comencé a tratar de configurar mi editor de texto me salía este error:
6 error.jpg
Esto sucede cuando la propiedad core.editor tiene un valor múltiple, en este caso se configuro mal el editor de texto Sublime Text, de forma local, y quedo de la siguiente forma:
7 error.jpg
Para corregir este error debemos escribir:
8 correccion error.jpg
Para este ejemplo, escogí “vim” pero puede ser Sublime Text directamente, como se explica anteriormente.
9 correccion error.jpg
Ahora si podemos escoger y configurar Sublime Text y listo.

git config --global core.editor "'c:/program files/sublime text 3/subl.exe' -w"
11 correccion error.jpg

Espero que sea de gran ayuda y éxitos en sus proyectos.

Curso profesional de Git y GitHub 2017

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados