Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 1016 Bytes

README.md

File metadata and controls

19 lines (14 loc) · 1016 Bytes

Aura🏄🏽‍♂️ - Custom Version Control System

Overview

Aura is a custom version control system built with Node.js. It implements essential version control functionalities such as initializing repositories, adding files, committing changes, viewing commit logs, and displaying differences between file versions. Aura provides a user-friendly command-line interface (CLI) for managing and tracking file changes within a repository.

Features

  • Repository Initialization: Initialize a new Aura repository.
  • File Staging and Committing: Stage files, create commits, and maintain a history of changes.
  • Commit Log: View the history of commits with timestamps and messages.
  • File Difference Display: Show the differences between file versions across commits.

Installation

To install Aura, you need to have Node.js installed. You can then clone the repository and install the necessary dependencies.

git clone https://github.com/adhirajkar3103/aura.git
cd aura
npm install