Skip to content

Gitlet : A version control system based on Git designed in Java.

Notifications You must be signed in to change notification settings

heyitsvi/gitlet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Gitlet

Gitlet is a version-control system designed from scratch in Java that mimics some features of the popular Git.

A version-control system is essentially a backup system for related collections of files. The main functionality that Gitlet supports is:

  • Saving the contents of entire directories of files. In Gitlet, this is called committing, and the saved contents themselves are called commits.

  • Restoring a version of one or more files or entire commits. In Gitlet, this is called checking out those files or that commit.

  • Viewing the history of your backups. In Gitlet, you view this history in something called the log.

  • Maintaining related sequences of commits, called branches.

  • Merging changes made in one branch into another.

Gitlet Structure

You can check the full spec list and instructions to run here

About

Gitlet : A version control system based on Git designed in Java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published