git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git show doesn't respect config: diff.renames=copies

From
Jeff King <peff@peff.net>
Date
Aug 6, 2008, 15:25 UTC
Message-ID
<20080806152537.GB21233@sigill.intra.peff.net>
In-Reply-To
<20080806141559.GA25791@atjola.homenet>
On Wed, Aug 06, 2008 at 04:15:59PM +0200, Björn Steinbrink wrote:
Show 7 quoted lines
> > $ git grep -A3 diff.renames
> > config.txt:diff.renames::
> > config.txt-     Tells git to detect renames.  If set to any boolean value, it
> > config.txt-     will enable basic rename detection.  If set to "copies" or
> > config.txt-     "copy", it will detect copies, as well.
> 
> See subject line ;-)
Heh. Yes, oops. His question makes a lot more sense now. ;)
> Works for me though. Stephen, probably the source file didn't change in
> the same commit. In such a case you need --find-copies-harder, and that
> seems not to be configurable as the default.

I don't think it is configurable. Probably a "copiesharder" option for diff.renames would be a sane addition.

-Peff
Previous: Björn Steinbrink
Message 4 of 4 in “git show doesn't respect config: diff.renames=copies”
  1. Stephen R. van den BergAug 6, 2008
  2. Jeff KingAug 6, 2008
  3. Björn SteinbrinkAug 6, 2008
  4. Jeff KingAug 6, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.