mssola / ruc

Git-like version control system (VCS) in Rust for learning purposes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status for main branch License GPL 3


Small implementation of a Git-like version control system (VCS) in Rust. This is based on these series of blog posts, and the main purpose for this repository is for me to learn Git internals while putting Rust into practice.

If git had the meaning of "stupid", in catalan we can translate it as ruc, which also has the (apparently mandatory) requirement met of calling Rust projects with a leading "r".

Work in progress

Read the CHANGELOG.md file.

License

Released under the GPLv3+, Copyright (C) 2023-Ω Miquel Sabaté Solà.

About

Git-like version control system (VCS) in Rust for learning purposes

License:GNU General Public License v3.0


Languages

Language:Rust 81.1%Language:Shell 15.9%Language:Makefile 3.0%