git is the storage layer. JJ's commands do not have to, and never did, match git one-to-one.