Merge Base
The first Git forge to work
with git, not against it.
We're in private alpha. Sign up below to request early access.
Work in parallel
Never acquire a lock on another human being again. Like the hundreds of
developers working on the Linux kernel at any time, use the capabilities
git
has had for decades to work independently and integrate
with confidence.
Engineer releases deliberately
Assemble features, fixes, and improvements in any combination, in any order. Promote topics from drafted through released fully independently; your release needs determine what is released, not coincidences in your development process.
Track topic dependencies automatically
When topics depend on other unreleased topics, tracking their precise
dependency graph makes sure that releases include the correct topic set.
This works with no additional metadata; git
commits are
already a graph.
Never stop for conflicts
Eliminate most conflicts, and keep the unavoidable ones simple and contained to the actual conflicting topics. Review AI-proposed topic reconciliations, or reconcile topics yourself, with the responsible authors automatically notified.
Review in detail
Review every line of every commit inline and independently, and even review the graph structure of the topic branch. And when topics conflict, review all proposed reconciliations and choose the one that fits.
Control your dependencies like your own code
Whether you're using official versions, including unreleased upstream topics, or maintaining a local fork, keep track of both upstream's code and your own directly from your own repository, and select exactly what goes into your dependencies just as you do for your own releases.
First-class Jujutsu support
jj
makes much of git's inherent flexibility easier
to use locally; Merge Base does the same on the remote. No need to downgrade
jj
merges with their first-class conflicts and resolutions in
order to push; just push them as they are.
Graphically reroll any topic
See the commit graph and reorder, split, squash, and edit freely from the web, just as you would with interactive rebase. Review AI-proposed rerolls, or reroll your own.