Re: Blamming a diff between two commits?
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Feb 17, 2009, 14:27 UTC
- Message-ID
- <alpine.DEB.1.00.0902171526470.6185@intel-tinevez-2-302>
- In-Reply-To
- <499AC530.7000408@datacom.ind.br>
Hi,
On Tue, 17 Feb 2009, Samuel Lucas Vaz de Mello wrote:
Show 18 quoted lines
> Johannes Schindelin wrote: > > > >> Is there any way to git blame (or annotate) a diff between two commits? > > > > If you do not mean the diff, but a commit range: > > > > $ git blame A..B -- file > > > > "Unblameable" lines will be shown with a prefix ^A (not literal, of > > course, but the short commit name of A). > > > > This work fine for lines that were added or changed, but not for deleted > lines. > > If a commit in the range just delete a couple of lines and adds nothing, > the whole file is marked as "unblameable" as the deleted lines doesn't > exist anymore.
You might want to add the --reverse option for that.
Ciao, Dscho