EGit是否强制安装JGit?

EGit是否强制安装JGit?,git,eclipse-plugin,egit,Git,Eclipse Plugin,Egit,在从命令行使用Git一段时间之后,我已经准备好了GUI插件(用于Eclipse)可以提供的便利 但是,我更喜欢类似于MS Visual Studio的Git源代码管理提供程序的Git插件,它只是已经安装的源代码的包装。我真的不希望两个不同的Git实现访问同一个存储库 EGit听起来很完美-如果它可以使用我的电脑中已经安装的 但是它能吗?不,它不能。Egit作为工具部分需要JGit作为存储库访问部分 但是并行使用msysgit和Egit确实没有问题,这是大多数Egit用户(包括我自己)在一开始所做

在从命令行使用Git一段时间之后,我已经准备好了GUI插件(用于Eclipse)可以提供的便利

但是,我更喜欢类似于MS Visual Studio的
Git源代码管理提供程序的Git插件,它只是已经安装的源代码的包装。我真的不希望两个不同的Git实现访问同一个存储库

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


但是它能吗?

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


但是并行使用msysgit和Egit确实没有问题,这是大多数Egit用户(包括我自己)在一开始所做的,当时Egit/JGit仍然缺乏很多特性。JGit也经过了彻底的测试,由于实现了JGit,在本机git实现中发现了相当多的bug。

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


但是并行使用msysgit和Egit确实没有问题,这是大多数Egit用户(包括我自己)在一开始所做的,当时Egit/JGit仍然缺乏很多特性。JGit也经过了彻底的测试,由于实现了JGit,在本机git实现中发现了相当多的错误。

JGit是egit依赖的库,所以必须在egit运行之前安装JGit。

JGit是egit依赖的库,所以必须在egit运行之前安装JGit。

感谢您给出了一个极好的答案。我相信很多人都说,到目前为止,使用两组不同的代码处理提交/签出从来都没有问题,但我宁愿谨慎行事。只需要一次不幸的事件就可以失去多年的工作。。。如果我一出现问题就发现问题,这可能不是问题所在,但是如果我盲目信任一个系统,但后来发现我的所有提交都以某种方式损坏了。。。我不希望我的右脑告诉我的左脑“我早就告诉过你了!”谢谢你的回答。我相信很多人都说,到目前为止,使用两组不同的代码处理提交/签出从来都没有问题,但我宁愿谨慎行事。只需要一次不幸的事件就可以失去多年的工作。。。如果我一出现问题就发现问题,这可能不是问题所在,但是如果我盲目信任一个系统,但后来发现我的所有提交都以某种方式损坏了。。。我不希望我的右脑告诉我的左脑“我早就告诉过你了!”D