为Java寻找像样的Git库[已关闭]

2022-09-01 19:24:41

我正在寻找一个像样的Java Git库,用于独立应用程序。

任何人都可以推荐吗?


答案 1

我相信你可以在你的Java应用程序中使用JGit

主页包括:

JGit的依赖关系非常少,这使得它适合嵌入到任何Java应用程序中,无论该应用程序是否利用了其他Eclipse或OSGi技术。

下载页面提到:

JGit 可以在 Maven 版本中使用。
根据应用程序的要求,可以使用多个工件:

jgit-cookbook/blob/master/pom.xml 中查看完整的 pom.xl:

提取:

<repositories>
    <repository>
      <id>jgit-repository</id>
      <url>http://download.eclipse.org/jgit/maven</url>
    </repository>
  </repositories>

  <!-- Core Library -->
  <dependencies>
    <dependency>
      <groupId>org.eclipse.jgit</groupId>
      <artifactId>org.eclipse.jgit</artifactId>
      <version>3.4.1.201406201815-r</version>
    </dependency>
  </dependencies>

当前支持的 git 命令的确切列表并不总是最新的(如 bug 317482 所示):

2013 年 9 月 - 2014 年 7 月更新:以下所有命令现在都可用

alt text


答案 2

推荐