rerere: Document 'rerere remaining'
This adds the 'remaining' command to the documentation of
'git rerere'. This command was added in ac49f5ca (Feb 16 2011;
Martin von Zweigbergk <martin.von.zweigbergk@gmail.com>) but
it was never documented.
Touch up the other rerere commands to reduce noise.
First noticed by Vincent van Ravesteijn.
Signed-off-by: Phil Hord <phil.hord@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
			
			
This commit is contained in:
		
				
					committed by
					
						
						Junio C Hamano
					
				
			
			
				
	
			
			
			
						parent
						
							e521850bfd
						
					
				
				
					commit
					3e7a1df84d
				
			@ -8,7 +8,7 @@ git-rerere - Reuse recorded resolution of conflicted merges
 | 
				
			|||||||
SYNOPSIS
 | 
					SYNOPSIS
 | 
				
			||||||
--------
 | 
					--------
 | 
				
			||||||
[verse]
 | 
					[verse]
 | 
				
			||||||
'git rerere' ['clear'|'forget' <pathspec>|'diff'|'status'|'gc']
 | 
					'git rerere' ['clear'|'forget' <pathspec>|'diff'|'remaining'|'status'|'gc']
 | 
				
			||||||
 | 
					
 | 
				
			||||||
DESCRIPTION
 | 
					DESCRIPTION
 | 
				
			||||||
-----------
 | 
					-----------
 | 
				
			||||||
@ -37,30 +37,35 @@ its working state.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
'clear'::
 | 
					'clear'::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This resets the metadata used by rerere if a merge resolution is to be
 | 
					Reset the metadata used by rerere if a merge resolution is to be
 | 
				
			||||||
aborted.  Calling 'git am [--skip|--abort]' or 'git rebase [--skip|--abort]'
 | 
					aborted.  Calling 'git am [--skip|--abort]' or 'git rebase [--skip|--abort]'
 | 
				
			||||||
will automatically invoke this command.
 | 
					will automatically invoke this command.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
'forget' <pathspec>::
 | 
					'forget' <pathspec>::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This resets the conflict resolutions which rerere has recorded for the current
 | 
					Reset the conflict resolutions which rerere has recorded for the current
 | 
				
			||||||
conflict in <pathspec>.
 | 
					conflict in <pathspec>.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
'diff'::
 | 
					'diff'::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This displays diffs for the current state of the resolution.  It is
 | 
					Display diffs for the current state of the resolution.  It is
 | 
				
			||||||
useful for tracking what has changed while the user is resolving
 | 
					useful for tracking what has changed while the user is resolving
 | 
				
			||||||
conflicts.  Additional arguments are passed directly to the system
 | 
					conflicts.  Additional arguments are passed directly to the system
 | 
				
			||||||
'diff' command installed in PATH.
 | 
					'diff' command installed in PATH.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
'status'::
 | 
					'status'::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Like 'diff', but this only prints the filenames that will be tracked
 | 
					Print paths with conflicts whose merge resolution rerere will record.
 | 
				
			||||||
for resolutions.
 | 
					
 | 
				
			||||||
 | 
					'remaining'::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Print paths with conflicts that have not been autoresolved by rerere.
 | 
				
			||||||
 | 
					This includes paths whose resolutions cannot be tracked by rerere,
 | 
				
			||||||
 | 
					such as conflicting submodules.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
'gc'::
 | 
					'gc'::
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This prunes records of conflicted merges that
 | 
					Prune records of conflicted merges that
 | 
				
			||||||
occurred a long time ago.  By default, unresolved conflicts older
 | 
					occurred a long time ago.  By default, unresolved conflicts older
 | 
				
			||||||
than 15 days and resolved conflicts older than 60
 | 
					than 15 days and resolved conflicts older than 60
 | 
				
			||||||
days are pruned.  These defaults are controlled via the
 | 
					days are pruned.  These defaults are controlled via the
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user