RE: [EXTERNAL] RE: git bug report
- From
- Paul Watson <pwatson2@wellmed.net>
- Date
- Aug 4, 2023, 17:48 UTC
- Message-ID
- <MW2PR12MB2555BB4CEE6BA6B38F4381428709A@MW2PR12MB2555.namprd12.prod.outlook.com>
- In-Reply-To
- <015101d9c6f9$218ceb20$64a6c160$@nexbridge.com>
-----Original Message----- From: rsbecker@nexbridge.com <rsbecker@nexbridge.com> Sent: Friday, August 4, 2023 12:29
>> Can you retry this without --shortstat so we can see what git is >> reporting as a difference.
The problem appears to be the use of --shortstat. When --shortstat is not used, the exit code for different files is one (1), as expected.
12:46:56.88 2023-08-04 C:\src\t\scripts>TYPE t1.txt this is t1.txt this is t1.txt this is t1.txt
12:47:01.88 2023-08-04 C:\src\t\scripts>type t2.txt this is t2.txt this is t2.txt this is t2.txt
12:47:06.41 2023-08-04 C:\src\t\scripts>"C:\Program Files\Git\cmd\git.exe" diff --exit-code --no-index --ignore-all-space --shortstat .\t1.txt .\t2.txt 1 file changed, 3 insertions(+), 3 deletions(-)
12:47:18.22 2023-08-04 C:\src\t\scripts>ECHO %ERRORLEVEL% 0
12:47:20.61 2023-08-04 C:\src\t\scripts>"C:\Program Files\Git\cmd\git.exe" diff --exit-code --no-index --ignore-all-space .\t1.txt .\t2.txt
diff --git a/./t1.txt b/./t2.txt index 6dfb884..66812c5 100644 --- a/./t1.txt +++ b/./t2.txt @@ -1,3 +1,3 @@ -this is t1.txt -this is t1.txt -this is t1.txt +this is t2.txt +this is t2.txt +this is t2.txt 12:47:27.71 2023-08-04 C:\src\t\scripts>ECHO %ERRORLEVEL% 1 12:47:30.32 2023-08-04 C:\src\t\scripts>"C:\Program Files\Git\cmd\git.exe" diff --quiet --exit-code --no-index --ignore-all-space .\t1.txt .\t2.txt 12:47:36.58 2023-08-04 C:\src\t\scripts>ECHO %ERRORLEVEL% 1 This e-mail, including attachments, may include confidential and/or proprietary information, and may be used only by the person or entity to which it is addressed. If the reader of this e-mail is not the intended recipient or intended recipient’s authorized agent, the reader is hereby notified that any dissemination, distribution or copying of this e-mail is prohibited. If you have received this e-mail in error, please notify the sender by replying to this message and delete this e-mail immediately.