Pro Git pp 357-388 | Cite as

Git Internals

  • Scott Chacon
  • Ben Straub


You may have skipped to this chapter from a previous chapter, or you may have gotten here after reading the rest of the book—in either case, this is where we’ll go over the inner workings and implementation of Git. We found that learning this information was fundamentally important to understanding how useful and powerful Git is, but others have argued to us that it can be confusing and unnecessarily complex for beginners. Thus, we’ve made this discussion the last chapter in the book so you could read it early or later in your learning process. We leave it up to you to decide.


Object Directory Remote Server Tree Object Staging Area Index File 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Scott Chacon 2014

Authors and Affiliations

  • Scott Chacon
    • 1
  • Ben Straub
    • 1
  1. 1.CAUS

Personalised recommendations