#Berkeley CS61B project 2 GITLET
Miniature git written in java.
This project came with testing infrastructure, including make file and 3 test files in /testing/samples +
some utility classes for de/serializing to files and reading and writting files.
I've added a bunch of tests of my own for the commands that have given me more trouble, in the same dir.
The work I did is what you will find in /gitlet/ respository, main and commit java files.
- How to run:
- make
- java gitlet.Main [command]:
- init
- add [filename]
- commit [message]
- rm [fileName]
- find [log message]
- log
- global-log
- status
- checkout [fileName]
- checkout [commitID, filename]
- checkout [branchName]
- branch
- reset
- merge