Skip to content

A simplified version-control system (Gitlet) to manage file history and project snapshots efficiently from scratch, replicating key features of Git such as branching, merging, and commit tracking.

Notifications You must be signed in to change notification settings

ziyueshen/gitlet

Repository files navigation

Simple Version Control System

Implemented a simplified version control system similar to Git, providing functionalities such as commits, branches, merges, and file tracking.

Features

  • Commits: Ability to create and manage commits to track changes in the repository.
  • Branches: Support for creating and managing branches to work on different versions of the codebase simultaneously.
  • Merges: Implemented merge functionality to combine changes from different branches.
  • File Tracking: Tracking changes to files and directories within the repository.

About

A simplified version-control system (Gitlet) to manage file history and project snapshots efficiently from scratch, replicating key features of Git such as branching, merging, and commit tracking.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages