Git in <100 lines of code.
- repository
- working directory
- staging
- comitting
- status checks
- comparing change chunks
- packfiles
- deltas
- branches
- tags
- merging
npm run test-> run integration testsnpm run repo:clean-> clean repositorynpm run repo:init-> initialise repositorynpm run repo:status-> changes local vs staging vs comittednpm run repo:add-> add files to stagingnpm run repo:commit-> commit staged changesnpm run repo:diff-> show changes for file against that comitted TODO
/src-> location of working directory / application/bin-> location of version control