Guided scenario
Self-hosted Git hosting
Hosting your own Git server keeps source code inside your network and under your policies. This shortlist ranks code-hosting platforms by open-source licensing and self-hosting, then by how much of the workflow comes built in: CI/CD, a package registry, issue tracking, and enterprise single sign-on. Also weigh the effort of upgrades and backups, and migration tools for existing repositories.
Azure DevOps
azure.microsoft.com/en-us/products/devops
Azure DevOps is Microsoft's integrated software-delivery suite: Repos for Git hosting, Pipelines for CI/CD, Boards for work tracking, and Artifacts for packages, available as a cloud service and as Azure DevOps Server for self-hosting.
Bitbucket
bitbucket.org
Bitbucket is Atlassian's Git source-code-hosting service, focused on teams that work in the Atlassian ecosystem with deep Jira integration.
Codeberg
codeberg.org
Codeberg is a free, community-run source-code-hosting service operated by a non-profit and powered by the open-source Forgejo software.
Forgejo
forgejo.org
Forgejo is the community-governed fork of Gitea, created in 2022 under Codeberg's stewardship after Gitea's commercialization, and is the software that powers Codeberg itself.
Gitea
gitea.io
Gitea is a lightweight, open-source, self-hosted Git service that provides repositories, pull requests, code review, and issue tracking in a single easy-to-run binary.
GitHub
github.com
GitHub is the largest source-code-hosting platform, hosting Git repositories with pull requests, code review, and collaboration for individuals, open-source projects, and enterprises.
GitLab
gitlab.com
GitLab is an open-core DevOps platform built around Git source-code hosting with merge requests, code review, and a deeply integrated toolchain.
SourceHut
sourcehut.org
SourceHut is a minimalist, fully open-source software-development suite centered on Git (and Mercurial) hosting with a deliberately lightweight, JavaScript-free interface.
