jvcs
v1.6.9
Published
> **jvcs** — a simple, beginner-friendly version control system built to make Git-like workflows easier to understand and use. > Designed to simplify core version control operations like committing, reverting, pushing, and cloning — all without the co
Downloads
3,365
Readme
jvcs — A Lightweight Git & GitHub Clone
jvcs — a simple, beginner-friendly version control system built to make Git-like workflows easier to understand and use.
Designed to simplify core version control operations like committing, reverting, pushing, and cloning — all without the complexity of branches or merges.
Motive
As a beginner, understanding Git and GitHub can be confusing — especially concepts like staging, branches, and merges.
So, jvcs was created as a simplified alternative, offering a lightweight CLI for personal projects or learners to understand the fundamentals of version control with minimal setup and no complexity.
Commands Overview
| Command | Description | |----------|-------------| | begin | Initialize a new user | | init | Initialize a new repository | | add | Stage files for commit | | commit | Commit staged changes | | log | Show commit history | | unstage | Unstage previously staged files | | revert | Revert repository to a previous commit | | push | Push commits to remote (Google Drive) | | clone | Clone repository from remote | | status | Show current repository state |
Show help for all commands
jvcs --helpShow help for a specific command
jvcs commandName --help