JGit - Git library in Java

  •        2197

JGit is an EDL (new-style BSD) licensed, lightweight, pure Java library implementing the Git version control system.

http://eclipse.org/jgit/

Tags
Implementation
License
Platform

   




Related Projects

NBGit - Git Support for NetBeans


NbGit is a module for the NetBeans IDE that adds support for working with the Git version control system. It uses the JGit library created as part of EGit to interact with Git repositories.

EGit - Git plugin for Eclipse


EGit is an Eclipse Team provider for the Git version control system. The EGit project is implementing Eclipse tooling on top of the JGit Java implementation of Git.

gradle-git-version - a Gradle plugin that uses `git describe` to produce a version string.


When applied, Git-Version adds two methods to the target project.The first, called gitVersion(), runs the JGit equivalent of git describe to determine a version string. It behaves exactly as the JGit git describe method behaves, except that when the repository is in a dirty state, appends .dirty to the version string.

jgit-cookbook - Provides examples and code snippets for the JGit Java Git implementation


Provides examples and code snippets for the JGit Java Git implementation

jgit-describe - An ant task that emulates git-describe using jgit


An ant task that emulates git-describe using jgit



jgit - JGit - Git frontend built with Java Swing


JGit - Git frontend built with Java Swing

Gitblit - a pure Java Git solution


Gitblit is an open-source, pure Java stack for managing, viewing, and serving Git repositories. It's designed primarily as a tool for small workgroups who want to host centralized repositories. It is distributed in two variations Gitblit GO - a complete & integrated pure Java stack, Gitblit WAR - a traditional WAR distribution.

git-ant-tasks - Git tasks for Ant based on JGIT


Git tasks for Ant based on JGIT

android-git-client - Git client for android using jgit


Git client for android using jgit

java-jgit - Pure Java library implementing the Git


Pure Java library implementing the Git

silly-jgit - A pure java implementation of the core of a Git library


A pure java implementation of the core of a Git library

GitSharp - Git library for .NET and Mono


GitSharp is an implementation of Git for the Dot.Net Framework and Mono. It is aimed to be fully compatible to the original Git and shall be a light weight library for cool applications that are based on Git as their object database or are reading or manipulating repositories in some way.

GitRest - Git REST is a project to wrap common commands in JGit in a REST-ful architecture


Git REST is a project to wrap common commands in JGit in a REST-ful architecture

gitty_old - C# Git Implementation based on jgit.


C# Git Implementation based on jgit.

folder-content-guard - protect my dad directories content by adding git support with jgit


protect my dad directories content by adding git support with jgit

cfgit - does git stuff using jgit


does git stuff using jgit

Dulwich - Pure-Python Git implementation


Dulwich is a pure-Python implementation of the Git file formats and protocols. It provides an interface to Git repository (both local and remote) that doesn't call out to git directly but instead uses pure Python.

jgit-buildnumber - Git buildnumber for Maven and Ant without Git CLI


Git buildnumber for Maven and Ant without Git CLI

lein-git - A plug-in for Leiningen embedding the JGit command line client


A plug-in for Leiningen embedding the JGit command line client

fx-git


Classes and utilities that help you integrate Git (via JGit) into your JavaFX based applications