2009-11-14 10 views
11

Como un converso reciente a Git y un hacker de Emacs desde hace mucho tiempo, me pregunto qué otros hackers serios de Emacs/Git recomiendan para el soporte de git en Emacs23. Ya comencé a usar el back-end git VC y lo encuentro como una delgada capa de abstracción de las capacidades de git. Entonces estoy inclinado a probar otro. Google busca más de una docena de opciones, además del soporte Emacs VC estándar.Modo git recomendado para Emacs

Si prefieres el huevo o el huevo, ¿por qué? Y si su recomendación tiene dependencias de plataforma, ¿cómo?

Respuesta

9

Empecé usando git.el (que viene con Git). La razón principal fue porque estaba acostumbrado a psvn.el para trabajar con Subversion y estaba buscando algo similar para Git. Y como git.el tiene enlaces de teclas compatibles, fue mi primera parada.

Sin embargo, estaba empezando a disfrutar de organizar mis commits (y no organizar el archivo completo, pero solo trozos) y git.el no admitía esto correctamente. Para resumir: estoy usando Magit en este momento y me encanta.

Para ser sincero, no he usado Magit aún, p. Ej. rebase o fusión Todavía estoy usando la línea de comando para eso. Pero mi opinión es que Magit tiene un mejor mapeo de la funcionalidad que Git tiene para ofrecer.

+2

He comenzado a usar Magit y me resulta bastante satisfactorio debido a la coincidencia más cercana con git. Suficientemente bueno para mi. – pajato0

2

Uso el modo Magit.

1

Lo siento, no puedo comentar sobre el huevo, pero he estado usando git + emacs constantemente durante 12 meses. Probé git, git gui, vc-git, git.el y mago. Leí todo sobre otras cosas. Me establecí usando la línea de comando git para encargar nuevos repositorios, clonar y otras cosas infrecuentes de configuración. Hago la mayoría de las operaciones de git (digamos el 97%) a través de magit. Y ... soy un campista feliz;)