如何使用 EGit 从 head 替换 eclipse 项目为最新版本?
我有一个 Eclipse 工作区,其中包含来自 git 的一堆项目,我使用 egit 来管理该项目。我通常会尝试失败的实验,并且我想将一个项目恢复到 git 存储库 …
从 Java 程序操作 GIT 版本控制系统的输出
我使用进程构建器类从 Java 程序调用 Git 可执行文件并运行各种 git 命令。 Java 程序正在从命令提示符运行。 但是,我没有找到一种方法来仅提取输出…
S3 上的 Git 存储库(作为“源”,而不是备份)
我最近尝试了 JGit 的 S3 远程提供程序,它非常有用。 编辑:有关删除整个回购协议传输的声明,请参阅评论。然而,这并没有改变我在这里的主要问题。 …
如何使用 NGIT 响应 git clone 命令
使用 NGit(甚至 JGit,因为它是一个端口)有人知道如何通过智能 HTTP 响应 Git 克隆命令吗?示例代码会是什么样子? 我找不到任何描述这一点的参考资…
使用 JGit 提交并推送到 GitHub - Bare Repo?
今天我注册了 github,并使用此处描述的技术将现有文件系统转换为 git 存储库: http://crashingdaily.wordpress.com/2009/09/02/initing-a-new-remot…
使用 jgit 的 Java git 客户端
我在使用用 java 编写的 git 客户端时遇到一些困难。我正在使用 jGit 库通过 ssh 连接 git 服务器。问题是我不知道如何指定私钥的路径及其密码。我在 …
JGit:计算对象数量
如何检索存储库中 git 对象的总数? (我在 JGit 中搜索类似于 git count-objects 的内容。) 我编写了一个 Java 程序来计算统计值,并且必须读取 git…
JGit checkout 与 `git checkout` 问题
tl;dr JGit 的 checkout 抛出异常,而命令行 git checkout 工作正常 我目前正在尝试使用 JGit 从在线 Git 存储库,Java 语言(用于工作)。我当前的方…
有没有比 Git 更好的数据库(具有可序列化、不可变、版本化的树)?
想象一下 Git 背后的数据结构。它就像一个汇合持久数据结构,只不过使用散列引用而不是传统指针。 我需要 Git 的数据结构,但没有任何工作树和索引的…
如何使用 ngit(或 jgit)将现有存储库上的跟踪设置为远程存储库?
我正在开发一个基于 gui 的帮助实用程序,它将: 初始化本地存储库,初始化(裸)远程存储库 基于项目类型添加 .gitignore 本地提交所有文件 将远程存…
jgit 存储库浏览器
我想用 jgit 创建一个 git 存储库浏览器。但我不知道如何获取文件的最后修改日期和最后提交消息。这是我当前的浏览器代码: File directory = new Fil…
JavaGit、JGit 和 EGit 之间选择的困惑
我正在制作一个使用 Git 的 Java 应用程序。我发现有一种东西叫做 JavaGit, EGit 和 JGit。 我知道 JavaGit 和 EGit/JGit 是不同的。我不明白的是 EGi…