JGit是实现Git版本控制系统的纯Java库。 这是一个Eclipse项目,最初是EGit的Git库,它提供了与Eclipse的Git集成。 同时,JGit还有更多采用者,例如Gerrit,GitBlit,Jenkins的GitClient插件(正在开发中)……
它的许可许可 ,很少的依赖关系和较低的要求使其易于将JGit嵌入任何Java应用程序中。 核心库需要Java 1.5, JSch来建立SSH连接,并需要JavaEWAH来进行快速位阵列操作。 最新版本是3.1,并于去年6月发布。 新的和值得注意的提供了新版本的更多细节。
从哪里获得
下载页面列出了获取和集成库的不同方法。 可能最常见的方法是从Maven存储库中获取JGit。 如果您更喜欢OSGi