This does SSH and HTTP, apparently.
https://git-scm.com/book/en/v2/Git-on-the-Server-Smart-HTTP
I was thinking, nsec-signing would be the third option.
Please Login to reply.
need to make a credential helper for that