我有兴趣了解Git的源代码,说不定哪天作出贡献。技术堆栈了解Git的源代码
我明白GIT中的源代码是建立在:
- 语言,如C,壳牌,Perl,Python和C++,TCL
2)技术诸如HTTP,HTTPS,SSH,等
我只是想知道,还有什么是先决条件,以了解Git的源代码?
我有兴趣了解Git的源代码,说不定哪天作出贡献。技术堆栈了解Git的源代码
我明白GIT中的源代码是建立在:
2)技术诸如HTTP,HTTPS,SSH,等
我只是想知道,还有什么是先决条件,以了解Git的源代码?
除了补丁提交过程中,其他来源可以帮助理解Git的代码库。
的单证等:
但另一种方法是学习其他语言的Git是如何被重新实现:那些经常Git的,那么吓人,相当教育的一个子集。
因此,如果original git/git codebase看起来很复杂,您可以将其实现与上面列出的某些实现进行比较和对比,以获得更好的理解。
Git是写在几乎完全C
和bash脚本。如果你想贡献,看他们极其广泛文档中:Documentation/SubmittingPatches
你为什么不开始看它呢?当你发现你不了解的东西时,做一些研究。 – Blorgbeard
@Blorgbeard我只想拥有的入门 – Thor
大方向是刚开始看着它,然后再从那里以前哪里去了一个大方向 – TheRealMrCrowley