On Mon, Oct 18, 2021 at 01:29:10PM -0700, Junio C Hamano wrote: > Johannes Altmanninger <aclopte@xxxxxxxxx> writes: > > > I wonder if there are more use cases for creating/updating commits that are > > not on the current branch. > > I think the canonical answer to that question is "git worktree add"? True. Cherry-picking a bunch of commits can be much slower than just creating the commit objects but I don't think that's a problem.