On 4/2/2020 1:37 PM, Junio C Hamano wrote: >> `git log -p -- <path>` will download blobs to >> +generate the patch output and git log --raw will download all blobs >> +that changed at recent commits in order to compute renames. > I do not know anybody sane uses '--raw' these days, but a better > way to describe this may be Ha. This was my fault for recommending it. The point was that some diff options require blob contents even if it doesn't seem obvious. Yes, "-p" will get contents to show the in-file diff, but --raw will calculate renames so it can show the rename in the output. When I use '--raw' what I really care about is '--name-only' but does that compute renames? As you mention, '--summary' would suffice for the point as it checks for renames. Thanks, -Stolee