如何使用git阅读源代码?

sak*_*hig 2 git

我从github下载了源代码.现在我想通过最初的提交逐步读取程序.是否有可能首先阅读ver.1然后阅读ver.2等等...使用git?

Mic*_*zek 5

您可以使用git log获取提交列表.如果您确实想要阅读每个修订版的完整代码,您可以将哈希值传递git checkout给签出该修订版并进行查找; 如果您只想查看可以使用的更改git show.我建议在后一种情况下使用客户端,例如tig,它可以让您轻松地逐步完成每个提交并查看更改:

tig http://mrozekma.com/tig.png的屏幕截图