or use jj and stop worrying about git
jj split --interactive {ref}
This. Can't imagine going back to git after getting comfortable with jj, it's excellent.
You don't need --interactive. It is interactive by default.
Ah yes, I'll just pass that over to the compliance team and wait a few months for a denial.
This. Can't imagine going back to git after getting comfortable with jj, it's excellent.