jj-vcs/jj

Implement `jj git sync` command

Open

#1,039 opened on Jan 14, 2023

View on GitHub
 (31 comments) (113 reactions) (1 assignee)Rust (1,052 forks)batch import
enhancement🏗️good first issuepolish🪒🐃

Repository metrics

Stars
 (28,830 stars)
PR merge metrics
 (Avg merge 23d 5h) (46 merged PRs in 30d)

Description

jj should have a command to sync all of my branches (or some subset) with a remote via merge or rebase, in a single operation.

Since that could cause a lot of big changes at once, it'd be nice to show a preview of changes that will be performed and prompt to confirm and/or output a very clear summary of what all changed from that sync operation.

Contributor guide