Confusion in choosing between JavaGit, JGit and EGit

前端 未结 6 1486
难免孤独
难免孤独 2020-12-08 06:17

I am making a Java application that uses Git. I found that there is something called JavaGit, EGit and JGit.

I know that JavaGit and EGit/JGit are different. What I

6条回答
  •  误落风尘
    2020-12-08 06:35

    As one of the authors of JGit and EGit, sorry for the confusion.

    JGit is an EDL (new-style BSD) licensed, lightweight, pure Java library implementing the Git version control system. It can be used in a standalone fashion and is embedded in applications such as Gerrit, Eclipse, Netbeans and IntelliJ. EGit embeds JGit to use it to work with Git repositories and expose Git constructs from within Eclipse. At the moment, JGit doesn't support the git-bundle command but you're welcome to contribute support, it shouldn't be that hard, please see our contributor guide.

提交回复
热议问题