Skip to content

Gravifer/cs61bl-su24.gitlet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bring the CS61 Gitlet project back to life

I auditted the su25 version of UC Berkeley's celebrated CS61B. There was an interesting project in some previous versions of the course, namely Gitlet, which is not in this summer's curriculum. Nevertheless, I decided to try it out.
This repository contains the cherry-picked project files, which I then make small adjustments, to so as to make the project layout the same as su25 material. I also added a simple logger to the Utils class, so that one can more easily do print debugging themselves.

Getting Started

To do the project for and by yourself

  1. Read through the course project material. [su24 ver] [sp21 ver]
  2. Clone using this repo as template.
  3. Use IntelliJ IDEA. The Community version is the one that is recommended for the course, be sure to scroll down the page to see it.
    The project structure and test-running settings are defined with IDEA configuration files, so there would be more work if you use Gradle or Maven.
  4. Pull the starter code from your new repository, and start coding!

Notes

Copyright information: I make no claim to any intellectual property of CS61B and CS61BL staff, or other original authors. I cannot provide a license for this repo, since I cannot be sure of the status of attribution.

About

Bring Gitlet back to life

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages