You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Step-0 reproducer test, which was intentionally red under default
cherry-pick behavior, now runs with whitespace_tolerant mode and passes:
-Xignore-space-at-eol lets git ignore trailing-whitespace differences
when matching context lines, so the cherry-pick applies cleanly without
conflict or duplication.
The expected file content is "line1\nline2\nline_new\nline3\n" — the
main-branch content with line_new inserted. Git's 3-way merge keeps the
patch content when -Xignore-space-at-eol treats the target branch's
trailing spaces as no-change, so the release branch whitespace is not
preserved in the result. Each line appears exactly once: the key
invariant (no duplication) holds.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments