When git is configured for version 4 indexes and index.skipHash is true jgit blows up on a DIRC checksum mismatched. JGit prior to 6.6 doesn't support it. This is fixed in JGit 6.6. It may be a mac specific issue as the actual ticket that fixes it is unclear.
A workaround is to set it to false for the project, check some other branch out, and then check out the branch you are working on.
When git is configured for version 4 indexes and index.skipHash is true jgit blows up on a DIRC checksum mismatched. JGit prior to 6.6 doesn't support it. This is fixed in JGit 6.6. It may be a mac specific issue as the actual ticket that fixes it is unclear.
A workaround is to set it to false for the project, check some other branch out, and then check out the branch you are working on.