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.
 |