merge(third_party/git): Merge squashed git subtree at v2.23.0
Merge commit '1b593e1ea4' as 'third_party/git'
			
			
This commit is contained in:
		
						commit
						7ef0d62730
					
				
					 3629 changed files with 1139935 additions and 0 deletions
				
			
		
							
								
								
									
										33
									
								
								third_party/git/contrib/emacs/README
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								third_party/git/contrib/emacs/README
									
										
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,33 @@ | |||
| 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. | ||||
							
								
								
									
										6
									
								
								third_party/git/contrib/emacs/git-blame.el
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								third_party/git/contrib/emacs/git-blame.el
									
										
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,6 @@ | |||
| (error "git-blame.el no longer ships with git. It's recommended | ||||
| to replace its use with Emacs's own vc-annotate. See | ||||
| contrib/emacs/README in git's | ||||
| sources (https://github.com/git/git/blob/master/contrib/emacs/README) | ||||
| for more info on suggested alternatives and for why this | ||||
| happened.") | ||||
							
								
								
									
										6
									
								
								third_party/git/contrib/emacs/git.el
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								third_party/git/contrib/emacs/git.el
									
										
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,6 @@ | |||
| (error "git.el no longer ships with git. It's recommended to | ||||
| replace its use with Magit, or simply delete references to git.el | ||||
| in your initialization file(s). See contrib/emacs/README in git's | ||||
| sources (https://github.com/git/git/blob/master/contrib/emacs/README) | ||||
| for suggested alternatives and for why this happened. Emacs's own | ||||
| VC mode and Magit are viable alternatives.") | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue