I have used git for a few weeks,and for curiosity I download it's source code When look through it,I find that maybe a little difficult for lacking of an architecture in my mind.
How can I grasp the main line of such big project. Thanks in advanced. --