Github is not safe and never will be
Git self hosting doesn't mean private it means direct control. Many self hosted git servers support collaboration
certainly, but it means in practice you will get zero collaborators
I use sourcehut but I have no illusions that I will ever get someone to actually go through the email-based patch submission collab workflow
There is ForgeFed. Gitlab is supposedly implementing ActivityPub which is related to ForgeFed but different I think?
I actually prefer the e-mail patch based workflow over things pull/merge requests, it prevents me from having like 9 different accounts on 9 different Git forges.
I agree, and do think it is a matter of developer education. Most professional software engineers are familiar with the github/gitlab PR-based workflow. Unfortunately very few ever have occasion to use the email patch workflow unless they want to contribute to the linux kernel or something. Maybe something like this can bridge the gap but idk: https://pr.pico.sh/
Sourcehut actually has a nice website that walks you through how to send patches via e-mail with a mailing list & repository that you can experiment with. https://git-send-email.io/
Why are you 1. Committing sensitive data, 2. Putting sensitive data on the cloud?
I found a YouTube link in your post. Here are links to the same video on alternative frontends that protect your privacy: