Sweet-vcs is a version control system developed using JavaScript. It aims to provide a simple and intuitive interface for managing project versions and collaborating with team members. The project is designed to be lightweight and easy to integrate into existing workflows.
- Version Tracking: Keep track of changes made to files over time.
- Adding files: Add files for sweet to track.
- Commit files: Commiting files with commit message.
- Show changes: Show what has changed in the files.
- Log data: Log all commit data with necessary details.
To install Sweet-vcs, follow these steps:
- Clone the repository:
git clone https://github.com/therealharshit/Sweet-vcs.git - Navigate to the project directory:
cd Sweet-vcs - Install the necessary dependencies:
npm install
To use Sweet-vcs, follow these steps:
- Initialize a new repository:
Sweet.mjs init - Add files to the repository:
Sweet.mjs add <file_name> - Commit changes:
Sweet.mjs commit "Commit message" - Show changes:
Sweet.mjs show <commitHash> - Log data:
Sweet.mjs log
For more detailed usage instructions, refer to the official documentation.
This project is licensed under the MIT License. See the LICENSE file for more details.