Ejecutar el argumento para las configuraciones globales en git indicando el editor sublime text 3 mediante el comando ‘subl’
git config --global core.editor "subl -n -w"
Los argumentos del comando “subl” indican lo siguiente:
- n / --new-window: Abrir nueva ventana
- w / --wait: Espera por los archivos a ser cerrados
Es decir, de esta forma git entenderá que es necesario abrir una nueva ventana al momento de ejecutar el commit y luego deberá esperar por el cierre o guardado del archivo (mensaje personalizado)
Ejemplo:
- Tenemos un archivo en “stage” y vamos a ejecutar un commit de prueba:
➜ invie git:(master) ✗ git status
On branch master
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: test.jpg
- Ejecutamos el commit:
➜ invie git:(master) ✗ git commit
- Nos abrirá el editor, en este caso Sublime Text y agregamos una descripción en la primera línea:
Commit de prueba
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Changes to be committed:
# new file: test.jpg
#
- Cerramos la ventana y guardamos los cambios (botón save). Automáticamente se ejecutará el commit con el editor:
➜ invie git:(master) ✗ git commit
[master 3b697c8] Commit de prueba
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 test.jpg
Y esta es la forma básica para configurar Sublime Text 3 con GIT.
Curso profesional de Git y GitHub 2017
0 Comentarios
para escribir tu comentario