A minimal version control system implemented in C that demonstrates the core concepts of version control. MVCS supports repository initialization, object storage (blob/tree/commit), SHA-256 hashing, staging area, commits, and history traversal. -
View it on GitHub