Disclaimer: Although "public", this is "private" in terms of usefullness.
This DotFile management strategy is is based on:
- Dotfiles: Best way to store in a bare git repository
- Dotfiles under Control
- Git Bare Repository - A Better Way To Manage Dotfiles - YouTube
I prefer two variations on the original advice:
- Use a git alias (rather than a bash alias), so that
git dot ...is used (wheredotis the git alias).