|author||Robin Stocker||2012-09-28 21:21:22 +0000|
|committer||Matthias Sohn||2012-09-28 21:21:22 +0000|
Extend introduction, update links and remove outdated information. Change-Id: I29f4d72c980008b6bebe3b009d58c915cd091b9d Signed-off-by: Matthias Sohn <email@example.com>
Diffstat (limited to 'README.md')
1 files changed, 31 insertions, 32 deletions
@@ -1,20 +1,34 @@
+An implementation of the Git version control system in pure Java.
This package is licensed under the EDL (Eclipse Distribution
A pure Java library capable of being run standalone, with no
- additional support libraries. Some JUnit tests are provided
- to exercise the library. The library provides functions to
- read and write a Git formatted repository.
+ additional support libraries. It provides classes to read and
+ write a Git repository and operate on a working directory.
All portions of jgit are covered by the EDL. Absolutely no GPL,
LGPL or EPL contributions are accepted within this package.
+ Ant tasks based on JGit.
+ Server for the smart and dumb Git HTTP protocol.
+ Command-line interface Git commands implemented using JGit
+ ("pgm" stands for program).
Unit tests for org.eclipse.jgit and the same licensing rules.
@@ -100,49 +114,34 @@ Package Features
-There are a lot of missing features. You need the real Git for this.
-For some operations it may just be the preferred solution also. There
-are not just a command line, there is e.g. git-gui that makes committing
-partial files simple.
-- Generate a GIT format patch.
-- Apply a GIT format patch.
-- Documentation. :-)
+There are some missing features:
- gitattributes support
- In particular CRLF conversion is not implemented. Files are treated
- as byte sequences.
-- submodule support
- Submodules are not supported or even recognized.
+- Recursive merge strategy
- Post question, comments or patches to the firstname.lastname@example.org mailing list.
+Post question, comments or patches to the email@example.com mailing list.
+You need to be subscribed to post, see here:
- See SUBMITTING_PATCHES in this directory. However, feedback and bug reports
- are also contributions.
+See the EGit Contributor Guide:
-More information about GIT, its repository format, and the canonical
-C based implementation can be obtained from the GIT websites:
+More information about Git, its repository format, and the canonical
+C based implementation can be obtained from the Git website: