A project to model Git's data structures to aid in understanding
Python
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.rst
whatsgit.py

README.rst

What's Git?

This project is aimed at understanding Git by building a semantically-equivalent system. The intention is to model the abstractions that Git presents to a user, but it is not meant to produce anything like a real version-control system. In particular, it does not implement many of the optimizations in the Git implementation.