Github Desktop I've found to be an excellent way to get people into git generally. Those with proclivities to GUI get what the need, those that like to explore have some initial guardrails.
I've been training some non-technical folks at work to make content changes (mainly markdown) and GitHub Desktop is fantastic.
We start in the browser using the built-in editing functionality and build a PR, then when they're familiar with that we progress to GitHub Desktop and VS Code.
Worked really well so far, planning on trying both Codespaces and the `.` editor next.