@SpaceshipOp if you both have accounts on the forge site where the code is hosted, then sure. But if it's a forge site with limited membership, so that the other collaborator _can't_ make an account, or if it's not even a forge at all but just a git repo put up in someone's plain web space, then you have to send patches in some more ad-hoc way.
In this case, it's the former: the code is hosted somewhere that I have no reason to believe I'd be able to create an account. And it's a limited-time collaboration – we're polishing up one code change together until both of us are satisfied with it – so there's no point going to lots of effort to try to change that.