On Sun, 16 Jun 2013 05:41:37 -0700 (PDT) the.u...@gmail.com wrote: > I am curious to have a look at the source > <https://github.com/msysgit/git/>. But since it is a rather big > project I wonder is there a guide/walk-through to the structure of > the source ?
There's the directory named "Documentation" right in the root directory of the Git source tree [1]. Its subdirectories, "technical" and "howto", might be of particular interest to you. I doubt there's any "guide to the sources" though as I do not see any need for it, and I much more doubt Git developers saw any need for it either -- anyone who's supposed to delve into Git sources is supposed to possess (or gain!) a certain level of expertise to do that. Basically you start with git.c and its main() and then use your developer tool (IDE with source parsing abilities, vim + ctags, emacs + whatever, `git grep` etc) to navigate the source tree to learn about things used from that root function. 1. https://github.com/git/git/ -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To unsubscribe from this group and stop receiving emails from it, send an email to git-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.