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

Re: git log -- <old path> not working

From
Junio C Hamano <gitster@pobox.com>
Date
Jun 17, 2020, 20:18 UTC
Message-ID
<xmqqlfkltpib.fsf@gitster.c.googlers.com>
In-Reply-To
<20200615212521.GT6112@intel.com>
Ville Syrjälä <ville.syrjala@linux.intel.com> writes:
Show 9 quoted lines
> $ git log -- drivers/acpi/configfs.c
> -> nothing
>
> $ git log --follow -- drivers/acpi/configfs.c
> $ git log --full-history -- drivers/acpi/configfs.c
> -> works
>
> First time I've seen this fail. Expected behaviour for
> some reason, or a bug?
Expected.  
In a history is branchy and mergy,
    ---O---o---o---o---o---M---x
        \                 /
         o---A---o---B---o
where A, B and possibly M made changes to PATH,
    $ git log X -- PATH

may show nothing if the PATH at O and M are identical. This is described in "History Simplification" section of "git log --help"

Previous: Ville Syrjälä
Message 2 of 2 in “git log -- <old path> not working”
  1. Ville SyrjäläJun 15, 2020
  2. Junio C HamanoJun 17, 2020

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.