vcs scott chacon git internals git
See more