Local version control system
Memory optimized by saving only unique files each commit(like git does)
Works on Windows (Possibly also Linux, but not tested yet)
Clone repository to Your chosen directory
Add directory to the system path
Go to your project directory, and open Command Prompt
kvc_main.py init #Initialize kvc repository at current directory
kvc_main.py commit (optional message) #Saves changes
kvc_main.py commit-prev #Restores repository to last saved commit
kvc_main.py commit-jump (commit name) #Restores repository to chosen commit
kvc_main.py commit-list #Prints out last 10 commit at current branch
kvc_main.py commit-list-full #Prints out all commits at all branches
kvc_main.py branch-creation (branch name) #Creates new branch
kvc_main.py branch-swap (branch_name) #Changes current working branch
kvc_main.py branch-merge (branch_name_being_merged) (branch_name_merged_to) #Merges 2 branches