java - 如何使用 Java 获取 git 信息?

标签 java git

<分区>

有没有什么方法可以使用 Java 以编程方式检索 git 信息?我想知道:

  1. 当前存储库目录中的所有分支
  2. 我工作项目的当前分支
  3. 所有 promise 的信息

此外,我可以使用 Java 执行 git 进程(提交、回滚、 check out 、删除分支等)吗?

我真的很感激任何建议..谢谢

最佳答案

JGit http://eclipse.org/jgit/是一个用于与 Git 存储库交互的 Java API。我相信它是 EGit 的基础,它是将 Eclipse 集成到 Git 的插件。

关于java - 如何使用 Java 获取 git 信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23707267/

相关文章:

java - Hystrix:验证失败时出现 HystrixBadRequestException

git - 字体 Font Awesome 在 Git 克隆/pull 后显示为框?

TFS 构建步骤无法识别 Git?

git - 我怎样才能让 git-svn 摆脱不再存在的远程分支?

java - 在Java中将单个整数转换为该长度的字符串

java - 使用Java ReadWriteLock同步缓存数据——是否将状态变量标记为 volatile ?

java - Tomcat——Web 服务器还是 Web 容器?

Git 列出不存在的 Remote

git分支—— merge

java - Spring MVC 中特定路径变量的可能值列表