我正在制作一个使用Git的Java应用程序。我发现有一个东西叫JavaGit,EGit和JGit.我知道JavaGit和EGit/JGit是不同的。我不明白的是EGit和JGit之间的区别。两者都托管在Eclipse项目上,但一个似乎与Eclipse相关,而另一个则不是。我不使用Eclipse,也不打算使用,所以我真的不太关心“Eclipse集成”。JGit是否以某种方式连接到Eclipse?(托管在www.eclipse.org,JGit的documentation里面也有很多“eclipse”关键字)在这三个中,我需要什么来连接我的Java程序(不是用Eclipse编写的)以使用G