On my quasi-blog: "Git without a forge"
https://www.chiark.greenend.org.uk/~sgtatham/quasiblog/git-no-forge/
Most of my projects are hosted in bare git repositories on the web, and not on a forge site. I talk a bit about this: ways to send patches to a project like that (and which I personally prefer), and reasons why I haven't (yet?) changed my arrangements.
@simontatham
"Occasionally this confused people" - you get smarter people than I do
At my last job, we were considering switching to git (from MS Team Foundation Server), and our hosting provider* recommended against that, because "then everybody will be able to see your source code".
And that's without mentioning the people talking about a "git account".
*) The hosting provider that really wanted to get rid of that Team Foundation Server, because the license had been expired for a few years, so if they had a license audit...