gitlet This is a working version of Git built from scratch, with init, add, commit, log, checkout, rm, branch, status, and merge commands It has file retrieval functionality which uses HashMaps to store serialized commit objects and branch pointer history