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.