git - Egit 是否强制安装 JGit?

标签 git eclipse-plugin egit

从命令行使用 Git 一段时间后,我已经准备好享受 GUI 插件(针对 Eclipse)所提供的便利了。

但是,我更喜欢类似于 MS Visual Studio 的 Git Source Control Provider 的 Git 插件,它只是已安装的 msysgit 的包装器。 。我真的不希望两个不同的 Git 实现访问同一个存储库。

EGit 听起来很完美 - 如果它可以使用已经安装的 msysgit在我的电脑中。

但是可以吗?

最佳答案

不,不能。 Egit 作为工具部分需要 JGit 作为存储库访问部分。

但是并行使用msysgit和Egit确实没有问题,这就是大多数Egit用户一开始(包括我自己)所做的,当时EGit/JGit还缺乏很多功能。而且 JGit 也经过了彻底的测试,由于实现了 JGit,在原生 git 实现中发现了很多错误。

关于git - Egit 是否强制安装 JGit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13105507/

相关文章:

Git:如何在不同的提交中区分两个不同的文件?

Eclipse Egit : Update a github fork to merge changes of master repo?

git - JGit HTTPS 克隆不起作用

Github squash 在审查评论后根据 pull 请求从 Web 界面提交?

linux - GIT merge --no-ff

git - git 快进 merge 是否会更改 merge 提交的 SHA?

eclipse - 使用 Docker 容器时如何在 Eclipse 中添加包含和库路径

java - 如何从 jenkins 的现有项目生成 .hpi 插件

java - Eclipse Plugin Dev - 在编辑文件时创建和更新自定义标记

Git 提交未更改的文件