git format-patch honors diff.renames, which defaults to 'true' (rename detection only). If a user has diff.renames=copies configured at the system or global level, exported patches may encode new files as copies of similar existing files, causing spurious diffs against patches exported on other machines. Pin diff.renames=true to match git's default. Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Samuel Attard <sattard@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| azput.js | ||
| config.py | ||
| electron.gitattributes | ||
| get-version.js | ||
| git.py | ||
| native_tests.py | ||
| npm.py | ||
| npx.py | ||
| patches.py | ||
| util.py | ||
| utils.js | ||