Java implementation of Git (technology.jgit)
mirrored from git://
  1. 4a11534  Restore lazy Bundle-ActivationPolicy removed in 3a4a5a4e by Matthias Sohn - 32 hours ago master
  2. 3a4a5a4  Update uses-clauses in OSGi manifests by Matthias Sohn - 2 days ago
  3. 05acf1c  Use to check existence of loose objects in ObjectDirectory by Matthias Sohn - 5 days ago
  4. 3abf35b  Fix warnings on FileUtils.isStaleFileHandle() by Matthias Sohn - 6 days ago
  5. 35d45ab  Deprecate redundant FileUtil.delete(File), use FileUtils instead by Andrey Loskutov - 2 weeks ago

Java Git

An implementation of the Git version control system in pure Java.

This package is licensed under the EDL (Eclipse Distribution License).

JGit can be imported straight into Eclipse, built and tested from there, but the automated builds use Maven.



Package Features

Missing Features

There are some missing features:


Post question, comments or patches to the mailing list. You need to be subscribed to post, see here:


See the EGit Contributor Guide:

About Git

More information about Git, its repository format, and the canonical C based implementation can be obtained from the Git website: