Push the four tools that only exist on the external drive
Four things I've built have no remote, and three of them aren't git repositories at all. They exist only on the external drive.
| Tool | Path | State |
|---|---|---|
| Zoom hand-raise queue | projects/zoom-hands-up | Git repo, no remote, 9 uncommitted paths including all of src/ |
| Atlas sidebar | projects/atlas-plugin | Not a git repo |
| Tab inspector | projects/tab-inspector | Not a git repo |
| SMTP connection test | projects/throwaway/smtp-check | Not a git repo |
If that drive fails, all four are gone.
Zoom hand-raise is the worst case: it's a complete Expo and React Native app, and the entire src/ directory is untracked, so even the local git history wouldn't save it.
Fix
cd <folder>
git init # where needed
git add -A && git commit -m "Initial commit"
gh repo create <name> --private --source=. --push
The SMTP script is a single file. Rather than its own repo, it could go into the dotfiles bin/ folder alongside updraft-scan.py, which would get it backed up and on PATH at the same time.
Tab inspector is three files and trivial. Either give it a repo or delete it, but don't leave it as the only copy of something you'd otherwise rewrite.
Also worth backing up
projects/finance holds accounting exports, PDF invoices and a spreadsheet. Not code, not a repo, and on the same external drive.