Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
从命令行使用 Git 一段时间后,我准备好使用 GUI 插件(用于 Eclipse)可以提供的便利。
但是,我更喜欢类似于 MS Visual Studio 的 Git 插件,Git Source Control Provider它只是已经安装的msysgit的包装器。我真的不希望两个不同的 Git 实现访问同一个存储库。
Git Source Control Provider
EGit 听起来很完美——如果它可以在我的 PC中使用已经安装的msysgit 。
但可以吗?
不,它不能。Egit 作为工具部分需要 JGit 作为存储库访问部分。
但是并行使用 msysgit 和 Egit 确实没有问题,这是大多数 Egit 用户一开始(包括我自己)所做的,当时 EGit/JGit 仍然缺乏很多功能。并且 JGit 也经过了彻底的测试,由于实现了 JGit,在本机git 实现中发现了相当多的错误。
jgit是egit所依赖的库,所以必须先安装jgit,egit才能运行。