You are free to contribute, but please do remember that this is a toy project. I've worked on it to understand how Git works and to gain more hands on experience with Rust.