21

Which code and how much code do the original Git codebase and libgit2 have in common (from nothing to all Git functionality except of command line client entry points)?

I'm primarily interested in how "stable" libgit2 is and how easily and quickly bug-fixes and/or improvements from future development in the original Git codebase can be adopted by libgit2.

4

2 回答 2

16

我相信目前他们不共享任何代码。您可能对Git 主列表¹ 上的这个线程感兴趣,该线程是关于在其之上预期“重新实现”Git 的libgit2——主要 Git 维护者 (Junio C Hamano) 加入进来。

一般来说,您可能会发现这些搜索结果² 值得检查。


¹原始链接指向GMANE 的存档,但不幸的是它已关闭

² 搜索结果的链接是这个

于 2013-06-17T16:18:17.197 回答
7

它目前不共享任何代码,并且...

根据罗素贝尔弗的说法:

什么时候在 libgit2 之上重写核心 git ......答案永远不会。我们服务不同的主人...

他在谈话中列出了一些细节,说明为什么引用来自:https ://www.youtube.com/watch?v=4ZWqr6iih3s

于 2015-04-06T14:49:12.380 回答