Review, ship, land
Land
Merge a thread's branch into main from the app, with a 24-hour undo.
Land takes a thread's branch and merges it into the project's base branch (usually main) from inside the app — for the work that doesn't need a pull request.
How it works
Open Land from the thread's Ship menu
Synergoi previews the merge — the commits that will land and whether anything conflicts — and waits for you to press Approve and merge.
Resolve conflicts, if any
If another thread changed the same files, the panel lists them. Resolve by hand in the built-in resolver, or press Ask the agent to merge to have the thread's agent merge the base branch in and reconcile both changes.
Land
The merge is recorded with the identity git reports for you — never a fabricated author — and the thread's worktree is retired.
Undo
After landing, the panel says "Landed successfully. The thread branch is recoverable for 24 hours." Press Undo within that window to rewind the base branch and restore the thread. If the landed commits were already pushed, Synergoi refuses the automatic undo (it would diverge from the remote) and offers Undo anyway (local only) so the choice is explicit.
After the merge
Land fetches the base branch first so the merge is against what your team actually has, then shows a live base ↔ remote card: Push to publish the merged base, or Sync if the remote moved while you were working. Prefer a pull request? Ship the thread branch instead.
Something wrong or missing on this page? Email [email protected].