JGit - это легковесная, чистая библиотека Java с лицензией EDL (новый стиль BSD), реализующая систему контроля версий Git.

JGit - это легкая, чистая библиотека Java с лицензией EDL (новый стиль BSD), реализующая систему контроля версий git.

Он разработан как часть Eclipse Git Plugin egit.

JGit поддерживает:

  • Процедуры доступа к репозиторию
  • Сетевые протоколы
  • Алгоритмы контроля версий ядра
  • Выполнение множества фарфоровых команд
  • задачи ant для выполнения операций Git в рамках автоматизированных сборок
  • Демон Git для предоставления простого сервера Git
  • А jgit инструмент командной строки для работы с репозиториями Git

Для получения подробной информации посетите страницу проекта или руководство пользователя, также доступна документация по API.

В предоставленной сообществом jgit-cookbook есть готовые к запуску фрагменты, которые показывают, как добиться чего-либо при использовании JGit.