java - 如何使用java git进行java项目

标签 java git egit jgit

我想知道的是,访问git的java实现有很多。

  1. 有办法使用这些库吗? 我看过很多教程说如何通过java代码访问git。它是一个具有 git 函数的单一类。但没有考虑我们如何将这些代码用于实际应用。

  2. 那么在不使用插件 IDE(jgit、egit...)或 CLI 工具的情况下,我们如何在 Java 项目中使用这些库?

最佳答案

您可以在任何 IDE 之外以及任何 Java 项目中使用的一个库是 JGit ( sources at GitHubUser Guide )。

参见“Confusion in choosing between JavaGit, JGit and EGit

该库可以独立于 Eclipse 使用。

I mention in this answer ,包裹org.eclipse.jgit.test/tst/org/eclipse/jgit包含大量测试,供您引用。
这个JGit cookbook project也是一个很好的示例来源。

关于java - 如何使用java git进行java项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24298736/

相关文章:

eclipse-plugin - 从 Eclipose RCP 项目中删除版本控制

java - 如何在@RequestBody 中自定义将字符串转换为枚举?

git - git 如何向预提交 Hook 显示不同的索引?

Eclipse 更新 2021-03 后 git auth 失败

git - 更改 Git 中最后一次提交的作者(远程推送)

git - 使用 Hudson 并使用多个 git 存储库构建步骤

java - eclipse egit 工作目录 vs jenkins 和 git 方式

java - 预览文本区域中的内容

java - 如何正确启动Tomcat服务?

java - 在构造函数中实例化对象