Back to Changelog

Mirror Repositories to GitHub

February 22, 2024

Pierre + GitHub

We've built an all-new GitHub app to mirror your repositories hosted on Pierre back to GitHub. This is a great way to keep your repositories in sync across multiple origins as you get to know Pierre, but also helps teams that need to work in private and in public.

Mirrored changes currently only go from Pierre to GitHub, so it's best to avoid pushing any changes directly to that repository on GitHub. Mirrored repositories push (not force push) all changes to all branches in a given repository. We recommend setting Pierre as your new origin remote (and renaming your GitHub one to upstream) to avoid accidental pushes.

Once setup, all you need to do is git push {origin} {branchName} and your push will first go to Pierre and then to GitHub.

For more information, read our GitHub + Pierre docs page.

Pierre is the product engineering tool

Code hosting, review, docs, and CI. One place for product engineers and their teams to focus on what they do best—building products.

Join the Waitlist
Skip the line! Join our Discord for early access