When people write it
Send a stack from Git or jj and review one commit at a time.
Code review and a merge train for Git
Review a stack one commit at a time. Keep approvals through unchanged rebases. Land what passed your required checks.
01 / Workflow
Each commit has its own review. Dependencies keep landing in order.
Send with Git or jj. Each commit gets its own review.
Review a focused diff. Keep approvals when a rebase leaves the patch unchanged.
Land when ready. The train waits for required checks and advances the target in order.
berrit send#142 approved4f82ac1 landed02 / Merge train
Check what changed, test ahead, and keep passing results when the landing candidate stays the same.
Explore the merge trainsrc/api/**api-tests4f82ac1 Passedab79d20 Passed ahead4f82ac1ab79d20 keeps its check result while the candidate stays unchanged.03 / For teams
People and agents follow the same review and landing rules.
Send a stack from Git or jj and review one commit at a time.
Give agent-written patches the same approvals and checks.
Set whose approvals count for each path. Independent changes can move while other reviews are open. Choose Land when ready or Hold.
auth/Security reviewWaitingdocs/ApprovedLand when ready04 / Pricing
All current features in both plans.
€10 + applicable tax
Per user, per month, per organisation.
Get started€100 + applicable tax
Per user, per year, per organisation.
Get startedAnnual savings compared with 12 monthly payments, before tax.
05 / FAQ
Connect Gitea, Forgejo, GitLab, or another writable remote over SSH or HTTPS. Plain HTTP works locally. Use the GitHub App for deeper integration. A dedicated GitLab integration is coming soon, and Gerrit-style review pushes are in the works.
Berrit rebuilds the landing candidate and waits for its checks. Approvals survive an unchanged patch, and conflicts return to the author.
Yes. Your CI runs the jobs and reports results to Berrit.
Yes. Import a same-repository pull request or use the GitHub App to mirror eligible changes. Berrit’s approval rules govern landing.
€10 monthly or €100 annually per user, per organisation, plus applicable tax. Both billing options include the same features.
Berrit / Get started