or use jj and stop worrying about git

jj split --interactive {ref}

You don't need --interactive. It is interactive by default.

This. Can't imagine going back to git after getting comfortable with jj, it's excellent.

Ah yes, I'll just pass that over to the compliance team and wait a few months for a denial.

You need compliance to install jj?

jj uses git as a backend, even though it's not a git frontend. You can use it in a "colocated" mode, with an existing git clone, alongside your normal git tools. Either way, nobody will know that you're using jj except you.