jgit jgit is an implementation of the Git VCS written in Java. It supports the basic git commands init, add, commit and log, with the rest of the commands to be implemented.