Git
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
WORK IN PROGRESS
This page aims to introduce the concepts behind Git in a "Haskell way".
The DAG
TODO
Branches and tags
TODO
Objects
Kinds of objects
TODO
The object store
All the different objects in Git - individual files, entire directory trees, commits and other things - are stored in a repository-wide central store. Each object is identified by computing a SHA-1 hash, which is a function of only the object's contents.