Work in progress.
Git's docs on its Internals state:
Git is a content-addressable filesystem. Great. What does that mean?
It means you should dagit (rhymes with maggot). Also, read the docs linked above, but
again, dagit. It's as simple as running:
cd repo/path
dagit startThen, run git commands in another terminal. Here's an example:
Below is the Git object graph for dagit. Much wow.
brew install jdoiro3/dagit/dagit
dagit -hdocker pull jdoiro3/dagit:latest
docker run --rm -it -v ${PWD}:/path/to/repo --entrypoint /bin/sh jdoiro3/dagit