An exercise in learning both zig
and more about the internals of git
, roughly following WYAG towards that end.
- 3: initializing repos
- command: init
- searching upwards for a repo
- 4: reading and writing objects
- 5: reading commit history
- 6: reading commit data
- 7: refs, tags, and branches
- 8: staging and the index