从命令行使用 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/