Publisher review: JGit is an EDL (new-style BSD) licensed, lightweight, pure Java library implementing the Git version control system.
JGit has very few dependencies, making it suitable for embedding in any Java application, whether or not the application is taking advantage of other Eclipse or OSGi technologies.