- This puts all of the git bare files into .bare and adds a .git file
which specifies it's location. This makes for a nice and clean way to
handle working with bare repositories
- Bare repositories are very useful since they allow for neat workflow
by using git worktrees that can basically create folders for
individual branches. This means we can easily check out given brach
just by entering that folder and we don't need to worry about
conflicting files which we'd have to stash and then apply the stash
once we're done done.