gor 0.1.0

A simple version control system written in Rust
Documentation
use std::{env, process};
use gor::commands;
fn main() {
    let args: Vec<String> = env::args().collect();

    if args.len() < 2 {
        println!("No command provided");
        process::exit(1);
    }

    let command = &args[1];
    match command.as_str() {
        "hello_world" => {
            commands::hello_world::run();
        },
        "init" => {
            commands::init::run(&args);
        },
        "add" => {
            commands::add::run(&args);
        },
        _ => {
            println!("{command}: Command not found");
            process::exit(1);
        }
        
    }
}