wasmer run tech-with-anmol/rgit
✅ README.md
for Local Rust Usage Only
# rgit
A minimal Git-like CLI tool built in Rust.
## 📦 Requirements
- [Rust](https://www.rust-lang.org/tools/install) (latest stable)
- Cargo (comes with Rust)
## 🚀 Run Locally
```bash
git clone https://github.com/Tech-with-anmol/rgit
cd rgit
cargo run -- <command>
Example:
cargo run -- init
cargo run -- add example.txt
cargo run -- commit -m "Initial commit"
cargo run -- status
Note:
--
is required before passing CLI arguments to the binary duringcargo run
.
📁 Project Structure
rgit/
├── src/
│ └── main.rs
| └── command.rs
| └── Commands
| └── mod.rs
| └── ...
├── Cargo.toml
└── README.md
🛠 Commands
init
— Initialize a new repositoryadd <file>
— Stage a filecommit -m <msg>
— Commit with a messagestatus
— Show status of working directoryclone
- clone a repopush
- push your files to githubwrite-tree
- write to the tree- and more, listed by help command