Show HN: git-dupe – Version private files alongside a public Git repo
Category: devtools
Tags: git, version-control, developer-tools, private-files, rust
Score: 7.0/10 (Innovation: 7, Technical: 7, Documentation: 8, Utility: 6)
git-dupe runs a second, private Git repository layered over the same working tree as a public project, letting users version their own notes, agent instructions, and scratch files without polluting the upstream repo's status, log, or pushes. It reuses Git's own commands (status, add, log, push, etc.) under `git dupe …` and hides its data inside .git/dupe, which is a clever overlay design.
Target audience: backend devs and developers who work in open-source repos and want private versioned notes
Repository: https://github.com/BrianWeiHaoMa/git-dupe/tree/main · Rust · MIT · 12 stars
View on Hacker News