gitup is a minimalist client for shallow Git clones: https://github.com/johnmehr/gitup/. It can substitute svnlite and the fullblown official Git client for most of the users.
Ed Maste offered to review this: https://github.com/johnmehr/gitup/issues/19#issuecomment-753640652
Please review and back port to 12-STABLE.
I'm currently stuck on https://github.com/johnmehr/gitup/issues/36 for testing