Simon Tatham prefers to host his free software projects in ‘bare’ git repositories on his personal website, rather than using git forge systems like Gitlab or Github. He outlines his preferred methods for receiving patches, highlighting his preference for a URL of a git repository with branch names. He also discusses git bundles, patch files, and email communication. Tatham explains his reasons for avoiding git forges, including concerns about trust, account management, imposed workflows, and inertia. He specifically mentions his aversion to Github, emphasizing the importance of personal control over his code hosting.
https://www.chiark.greenend.org.uk/~sgtatham/quasiblog/git-no-forge/