2017-08-23 52 views
-4

我有兴趣了解Git的源代码,说不定哪天作出贡献。技术堆栈了解Git的源代码

我明白GIT中的源代码是建立在:

  1. 语言,如C,壳牌,Perl,Python和C++,TCL

2)技术诸如HTTP,HTTPS,SSH,等

我只是想知道,还有什么是先决条件,以了解Git的源代码?

+7

你为什么不开始看它呢?当你发现你不了解的东西时,做一些研究。 – Blorgbeard

+1

@Blorgbeard我只想拥有的入门 – Thor

+3

大方向是刚开始看着它,然后再从那里以前哪里去了一个大方向 – TheRealMrCrowley

回答

3

除了补丁提交过程中,其他来源可以帮助理解Git的代码库。

但另一种方法是学习其他语言的Git是如何被重新实现:那些经常Git的,那么吓人,相当教育的一个子集。

因此,如果original git/git codebase看起来很复杂,您可以将其实现与上面列出的某些实现进行比较和对比,以获得更好的理解。