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.


Reply via email to