public-sync

Private source. Public collaboration.

public-sync

Publish a reviewed projection of a private repository, bring contributions back through your internal test suite, then merge them publicly with contributor credit intact.

curl --proto '=https' --tlsv1.2 -LsSf https://public-sync.yaaf.de/install.sh | sh

One controlled commit graph

01

Project

Select a narrow directory. Public snapshots contain its tree, never private commit metadata.

02

Validate

Disclosure rules, clean-tree checks, and your internal CI stop unsafe publication.

03

Reintegrate

Outside commits retain authorship while conflicts are resolved in a resumable worktree.