Since GitHub/Microsoft are now clear and explicit in their T&C about scraping all data on Github (public and private) for the purpose of training LLMs (especially without opt-outs and especially on private repositories), I maintain my Git work on my personal website here. It's a self-hosted Forgejo instance with sufficient capabilities to serve as a swap-in alternative for GitHub (including features like Runners and Issues).
The website itself is hosted behind CloudFlare, which (even in its awesome free tier!) does its best to block bots/scrapers.
The Git website itself is pretty sparse, for now, but I hope to grow it soon!