¿Qué necesito instalar para poder hacer algo como las líneas a continuación en Ubuntu 11.04?
M-x git-status
git-commit-file command (c key)
git pull
git push
emacs tiene soporte incorporado para git. Si está utilizando una versión anterior de emacs (por ejemplo, 22.1), es posible que desee instalar el complemento 'magit'. Me gusta usar magit en cualquier versión, ya que es mucho mejor que el genérico incorporado.
Aquí hay algunas combinaciones de teclas que se generan (obtenidas presionando Cx v Ch en un directorio de repositorio de git)
Global Bindings Starting With C-x v:
key binding
--- -------
C-x v + vc-update
C-x v = vc-diff
C-x v D vc-root-diff
C-x v I vc-log-incoming
C-x v L vc-print-root-log
C-x v O vc-log-outgoing
C-x v a vc-update-change-log
C-x v b vc-switch-backend
C-x v c vc-rollback
C-x v d vc-dir
C-x v g vc-annotate
C-x v h vc-insert-headers
C-x v i vc-register
C-x v l vc-print-log
C-x v m vc-merge
C-x v r vc-retrieve-tag
C-x v s vc-create-tag
C-x v u vc-revert
C-x v v vc-next-action
C-x v ~ vc-revision-other-window
En 12.04 y 14.04 git-status requiere:
Me sorprendería si eso no fuera también cierto para 11.04 cuando esta pregunta se hizo por primera vez hace 3 años.
fuente