Skip to content

Improve diverged-branch and conflict review - #8

Merged
1bye merged 1 commit into
masterfrom
codex/divergence-review
Oct 26, 2026
Merged

1bye merged 1 commit into
masterfrom
codex/divergence-review

Conversation

@1bye

@1bye 1bye commented Oct 26, 2026

Copy link
Copy Markdown
Owner

Change

When local and upstream branches diverge, Sync opens a populated incoming/outgoing review. Merge and Rebase use compact header confirmation popovers and return to Changes after integration; pushing stays separate.

Conflict review groups unresolved files and compares either indexed source with the working result in an aligned, highlighted split diff with expandable context. Whole-file replacement remains explicit and rejects an indexed version changed since review. Existing tree navigation is preserved.

Diverged branch review
Conflict review

Verification

  • 71 focused native/component/unit tests passed, including sync, conflict, comparison, tree navigation and file labels.
  • 10 real-Git conflict integration tests passed.
  • Workspace types, lint, formatting and changeset status passed.
  • Native addon rebuilt and the restored app opened with a conflicted test repository.
  • Native layouts checked in light/dark appearance and at the minimum window size.
  • Release note: .changeset/silver-toys-swim.md (@1git/gpuix minor, @1git/git patch).

@1bye
1bye merged commit 37e9b88 into master Oct 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant