Closed BrotherPatrix closed 1 month ago
Missing Features There are some missing features:
signing push shallow and partial cloning support for remote helpers support for credential helpers support for multiple working trees (git-worktree) using external diff tools support for HTTPS client certificates SHA-256 object IDs git protocol V2 (client side): packfile-uris multi-pack index split index
JGit doesn't yet support SHA-256 object IDs
Version
6.10.0.202406032230-r
Operating System
Linux/Unix
Bug description
I'm having trouble in trying to work with a git repository using JGit and I believe that because this repository is with objectFormat sha256, this may break functionality.
Actual behavior
Expected behavior
I expected JGit to be able to read this .git folder.
Relevant log output
No response
Other information
I've done some research and it seems that this repository has object format sha256 instead of sha1 which leads me to believe that JGit does not support this hashing algorithm yet.
To further test this, I've installed the latest Eclipse 2024-06 available with EGit installed and I tried to add the project and I get the exact same errors.
Another bit of information that I can provide is that the repository was created using a Forgejo server and the person that created it confirmed that he selected sha256 as object format.
I've added this as a bug, because this is unclear to me if it was on a roadmap or not, but feel free to change it to a feature request.