Emacs Got Git. This is a clone of Marius's excellent magit. Egg is an emacs interface to git. Emacs Got Git Egg is not a git porcelain. It shares the same goals with git aliases , make it more convenient to perform common git operations . To use egg, simply compile the egg.el file then load the egg.elc file. You can put the egg.elc file somewhere in your emacs load-path and add (require 'egg) in y