30 Magit
Objetivo: ejecutar GIT dentro de Emacs.
1. Instalando desde ELPA
Para establecer el repositorio editar el archivo .emacs
y anadir una de estas dos opciones:
- Usar MELPA:
(require 'package)
(add-to-list 'package-archives
'("melpa" . "http://melpa.org/packages/") t)
- Usar MELPA-Stable:
(require 'package)
(add-to-list 'package-archives
'("melpa-stable" . "http://stable.melpa.org/packages/") t)
2. Refrescamos
M-x package-refresh-contents RET
Desde dentro de Emacs refrescamos el repositorio.
3. Instalamos el paquete Magit
M-x package-install RET magit RET
Así instalamos.
4. Revisamos la versión
M-x package-install RET magit RET
Output
Magit 20170422.623, Git 2.7.4, Emacs 24.5.1, gnu/linux
5. Comandos esenciales
M-x magit-status
para ver el estaddus de git y el estatus del buffer:
s
para añadir a la pila archivos (git add .
)
c c
para hacer crear un comit (escribe el mensaje, después pulsa C-c C-c
para realizarel commit automáticamente)
b b
para crear otra rama
6. Otros comandos
P u
para realizar un git push
F u
para realizar un git pull
try to press TAB
7. Flujo de trabajo
M-x magit-commit
Commit dels canvis, pregunta si es vol afegir a l’stag, finalitzem
C-c
Per finalitzar
8. Ejemplo
Fuentes