Skip to content

A version control system built with C++ replicating Git's internal workings

Notifications You must be signed in to change notification settings

knightvertrag/VCS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IMPERIUM

Version Control System

A version control systems trying to replicate what git does.

Setup the project

The project uses cmake to generate its build system and openssl for SHA1 hashing, so you will need these installed on your system before you build the executable.

Install cmake and openssl

sudo apt install cmake libssl-dev

Clone the project

git clone https://github.com/knightvertrag/VCS

Execute the following commands to build the binary

mkdir build
cd build
cmake ../
cmake --build .

A binary imperium will be built, which you can now use to version control.

Run the following command to display all the available commands

./imperium -h

About

A version control system built with C++ replicating Git's internal workings

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •