33 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| 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.
 |