Homepage: https://github.com/tsgates/git-emacs
Author: Taesoo Kim
Updated:
Yet another git emacs mode for newbies
Some related packages were used directly or as inspiration: - psvn.el (Stefan Reichoer) - vc-git.el (Alexandre Julliard) - git.el (Alexandre Julliard) - ido.el (Kim F. Storm) - ... Installation First, make sure that vc-git.el is in your load path. Emacs 23 ships it by default, for older versions you can get it from git distributions prior to 1.6.x. 1) Load at startup (simplest) (add-to-list 'load-path "~/.emacs.d/git-emacs") ; or your installation path (require 'git-emacs) 2) Autoload (slimmer statup footprint, will activate when visiting a git file or running some top-level functions) (add-to-list 'load-path "~/.emacs.d/git-emacs") ; or your installation path (fmakunbound 'git-status) ; Possibly remove Debian's autoloaded version (require 'git-emacs-autoloads) TODO : check git environment TODO : status -> index TODO : pull/patch TODO : fetching TODO : regular exp selecting TODO : enhance config! & tag! TODO : save -> status-view update TODO : git-log -> C-u command :=> cmd TODO : status-mode function -> add status prefix TODO : git set config TODO : () -> fording/unfording for detail TODO : show ignored files TODO : locally flyspell DONE : turn off ido-mode globally DONE : git-add DONE : remote branch list DONE : separate branch-mode & status-view-mode to other files