Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.18 KB

File metadata and controls

27 lines (19 loc) · 1.18 KB

📋 git-data

Porcelain for adding metadata to any object without rewriting history.

CI CD

Caution

This project is in active development. There are surely bugs and misbehaviors that have not yet been discovered. Please file a new issue for any misbehaviors you find!

Overview

Git's object store is tragically underutilized. This project adds various abstractions for storing metadata on objects, storing tree structures with distinct lifetimes, and storing durable links between references.

Crates

Crate Description
git-metadata Annotations on any Git object.
git-ledger Versioned records stored as refs.
git-chain Append-only event chains stored as commit history.