On 6/7/2022 9:12 PM, Junio C Hamano wrote: > * ds/rebase-update-refs (2022-06-07) 7 commits > - rebase: add rebase.updateRefs config option > - sequencer: implement 'update-refs' command > - rebase: add --update-refs option > - sequencer: add update-refs command > - sequencer: define array with enum values > - branch: add branch_checked_out() helper > - log-tree: create for_each_decoration() > > "git rebase" learns "--update-refs" to update the refs that point > at commits being rewritten so that they point at the corresponding > commits in the rewritten history. > > source: <3d7d3f656b4e93e8caa0d18d29c318ede956d1d7.1654634569.git.gitgitgadget@xxxxxxxxx> One patch here generated enough subtleties to justify its own topic [1]. In addition, Philip's feedback presented interesting motivation to change the direction of this feature. [1] https://lore.kernel.org/git/pull.1254.git.1654718942.gitgitgadget@xxxxxxxxx I recommend ejecting this topic. I'll come back with a new version of it (based on [1]) after the 2.37.0 release window. Thanks, -Stolee