The filename given to git diff
is 76 characters long.
aaaa/bbb/cccccccccc/ddddddddddddddddddddddddd/eeeeeeeeeeeeeeeeeeeeeeeee.json
The concatenated files line is 254 characters long.
origin/BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB:aaaa/bbb/cccccccccc/ddddddddddddddddddddddddd/eeeeeeeeeeeeeeeeeeeeeeeee.json..origin/BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB:aaaa/bbb/cccccccccc/ddddddddddddddddddddddddd/eeeeeeeeeeeeeeeeeeeeeeeee.json
Execution of the git diff
command produces:
git diff --ignore-cr-at-eol --exit-code origin/BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB:aaaa/bbb/cccccccccc/ddddddddddddddddddddddddd/eeeeeeeeeeeeeeeeeeeeeeeee.json..origin/BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB:aaaa/bbb/cccccccccc/ddddddddddddddddddddddddd/eeeeeeeeeeeeeeeeeeeeeeeee.json
fatal: failed to stat 'origin/BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB:aaaa/bbb/cccccccccc/ddddddddddddddddddddddddd/eeeeeeeeeeeeeeeeeeeeeeeee.json..origin/BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB:aaaa/bbb/cccccccccc/ddddddddddddddddddddddddd/eeeeeeeeeeeeeeeeeeeeeeeee.json': Filename too long
Environment:
Caption : Microsoft Windows 10 Enterprise
Version : 10.0.19044
DisplayVersion : 21H2