|  | This directory used to contain various modules for Emacs support. | 
|  |  | 
|  | These were added shortly after Git was first released. Since then | 
|  | Emacs's own support for Git got better than what was offered by these | 
|  | modes. There are also popular 3rd-party Git modes such as Magit which | 
|  | offer replacements for these. | 
|  |  | 
|  | The following modules were available, and can be dug up from the Git | 
|  | history: | 
|  |  | 
|  | * git.el: | 
|  |  | 
|  | Wrapper for "git status" that provided access to other git commands. | 
|  |  | 
|  | Modern alternatives to this include Magit, and VC mode that ships | 
|  | with Emacs. | 
|  |  | 
|  | * git-blame.el: | 
|  |  | 
|  | A wrapper for "git blame" written before Emacs's own vc-annotate | 
|  | mode learned to invoke git-blame, which can be done via C-x v g. | 
|  |  | 
|  | * vc-git.el: | 
|  |  | 
|  | This file used to contain the VC-mode backend for git, but it is no | 
|  | longer distributed with git. It is now maintained as part of Emacs | 
|  | and included in standard Emacs distributions starting from version | 
|  | 22.2. | 
|  |  | 
|  | If you have an earlier Emacs version, upgrading to Emacs 22 is | 
|  | recommended, since the VC mode in older Emacs is not generic enough | 
|  | to be able to support git in a reasonable manner, and no attempt has | 
|  | been made to backport vc-git.el. |