-
Notifications
You must be signed in to change notification settings - Fork 337
Open
Labels
Description
I have git config diff.renames copies
set and having an issue with dfs
skipping copied file in git show
. I'll try to explain it with examples.
Without paging through dfs: deluge_plain.txt
Processed with dfs: deluge_fancy.txt
Here is also output with default value diff.renames true
:
deluge_plain_wo_copies.txt
deluge_fancy_wo_copies.txt
In plain git diff you can notice that deluge-1.3.15-r3.exheres-0
was copied to deluge-2.0.3.exheres-0
and then renamed to deluge-scm.exheres-0
. However, fancy output shows only rename.
With default diff.renames
value dfs
output is consistent with plain output: one file renamed and other is "new" (but it's not, this is literal copy of 1.5.3
file).