Pure Java implementation of Git
This project has declared the following modules:
| Name | Description |
|---|---|
| JGit - Core | Repository access and algorithms |
| JGit - Ant Tasks | Ant based user interface for Git |
| JGit Archive Formats | Support for archiving a Git tree in formats such as zip and tar. This is a separate bundle from org.eclipse.jgit to avoid a dependency by the latter on commons-compress. |
| JGit - AWT User Interface | AWT/Swing based UI |
| JGit - Apache httpclient based HTTP support | Apache httpclient based HTTP support |
| JGit - HTTP Server | Git aware HTTP server implementation. |
| JGit - Command Line Interface | Command line client tools built on top of JGit. |
| JGit - JUnit Utility Classes | Utility classes to support JUnit testing of JGit applications. |
| JGit - JUnit Http Utility Classes | Utility classes to support Http based JUnit testing of JGit applications. |
| JGit - Core Tests | JUnit tests for the core library. |
| JGit - Ant Tasks Tests | JUnit tests for the various ant tasks. |
| JGit - HTTP Tests | Tests for the HTTP transport. |
| JGit - Command Line Interface Tests | Tests for command line client tools built on top of JGit. |