feat(review-center): add local pull-request conflict resolution flow #36

Closed
Christoph wants to merge 0 commits from refs/pull/36/head into main
Christoph commented 2026-09-07 15:34:19 +00:00 (Migrated from git.cbsk-tech.de)

Add a local conflict resolution workflow that allows resolving PR
merge conflicts from the review center. The change implements host and
repository matching, prepares and merges branches locally, opens the
resolve editor, and tracks a multi-phase state machine to continue,
abort, or push the resolved branch back to the remote.

  • Core resolution logic to locate matching repos, prepare merges,
    and manage phases (preparing → conflicts → ready-to-push → complete).
  • UI wiring and callbacks to start, reopen, continue, abort, and push
    local resolutions from the review center.
  • Helpers to open the conflict editor, monitor merge state, and mark
    completion after a successful push.
Add a local conflict resolution workflow that allows resolving PR merge conflicts from the review center. The change implements host and repository matching, prepares and merges branches locally, opens the resolve editor, and tracks a multi-phase state machine to continue, abort, or push the resolved branch back to the remote. - Core resolution logic to locate matching repos, prepare merges, and manage phases (preparing → conflicts → ready-to-push → complete). - UI wiring and callbacks to start, reopen, continue, abort, and push local resolutions from the review center. - Helpers to open the conflict editor, monitor merge state, and mark completion after a successful push.

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Christoph/Gitty!36
No description provided.