Skip to content

Latest commit

 

History

History
23 lines (11 loc) · 385 Bytes

gitlet-design.md

File metadata and controls

23 lines (11 loc) · 385 Bytes

Gitlet Design Document

Adrian Serbanescu:

Classes and Data Structures

Main Class

Switches between command arguments and throws error should args be missing.

Repository Class

  1. Sets-up the folder structure for persistence (init method);
  2. Orchestrates between Main Class commands and Command Classes methods;

Commit Class

Algorithms

Persistence