我正在寻找一款适用于Java独立应用程序的不错的Git库。
请问有人可以推荐一下吗?
我认为你可以在你的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月:现在所有以下命令都可用。