News for hackers. Stuff that matters.

WayHow

Show HN: Git-dupe – plain Git per-project private versioning for agent files

https://github.com/BrianWeiHaoMa/git-dupe

Hi HN!Suppose you have notes, skills, and agent instructions that are part of your personal workflow, so you do not want them committed to the public repo, but at the same time, you want them to be in the workspace at the correct locations (e.g., AGENTS.md file locations matter), and these files cannot be simply gitignored because you also want versioning for them.The solution to this is...

( Read More... | no comments | on HN )
I use Claude Code. If you gitignore CLAUDE.local.md, you won't have versioning/history for that file (which you will have if you use git-dupe).

git-dupe also supports linked worktrees.

Show HN: git-dupe – Version private files alongside a public Git repo

https://github.com/BrianWeiHaoMa/git-dupe/tree/main

Hi HN!I made git-dupe to solve the problem where I have notes, skills, and agent instructions that are part of my personal workflow, so I do not want them committed to the public repo, but at the same time, I want them to be in the project at the correct locations (e.g., AGENTS.md file locations matter), and these files cannot be simply gitignored because I want versioning for them.The solution...

( Read More... | 3 comments | on HN )