Skip to content

Releases: sakhadib/mamaVCS

Mama VCS - v1.0 Initial Release

23 Oct 16:33
8ba3f01

Choose a tag to compare

Release Description:

The first official release of Mama VCS, a lightweight version control system built with Python. This release provides a simple and effective way to track changes, stage files, and manage repositories from the command line. With a minimal setup and easy-to-use commands, Mama VCS is perfect for developers looking for a straightforward VCS solution.


Features in v1.0:

  • Initialize a repository:
    mama shuru
    Start tracking files in any folder with a new mama repository.

  • Stage files for commit:
    mama dhoro <file> or mama dhoro .
    Add specific files or all files to the staging area.

  • Commit changes:
    mama rakho "Commit message"
    Save staged changes as a commit.

  • Check status:
    mama ki_obostha
    View the current status of the repository.

  • View commit history:
    mama itihas
    List all previous commits with their messages.

  • Compare changes:
    mama alada_ki <file> or mama alada_ki <commit1> <commit2>
    See differences between files or commits.


Installation Instructions:

  1. Download the mama.exe file from this release.
  2. Place it in a desired location (e.g., C:\Program Files\mama\).
  3. Add the path to your System PATH (see README for detailed steps).

Let me know if you encounter any issues or have feedback. Happy coding with Mama VCS! 🎉