JGit is an EDL (new-style BSD) licensed, lightweight, pure Java library implementing the Git version control system.
tl;dr JGit's checkout throws exceptions while command line git checkout works fine I'm currently trying to use JGit to …
java git jgit