To provide an update in case anyone else is experiencing the same issue:
when encountering this issue, try doing a 'pull' with the option to 'merge' instead of 'rebase'. The 'merge' option seems to resolve whatever is causing the erroneous exit code.
Ronald
I've installed Github Desktop and manually resolved the conflicts, for me it had to do with the sbom json in the vendorlib directory. After manually fixing all the conflicts using your favourite IDE and committing with your favourite Git tool, it should work again.
I have the same issue. Ronalds work around helps, but is no solution to start using the rebase functionality. Is there a solution to fix this?