Which Git Service Provider Should I Choose? - notium/notium GitHub Wiki

Github

Biggest Git service provider on the market, owned by Microsoft. A solid choice for a non technical person. Choose it if you are ready to trust Microsoft with your data.

Gitlab

Gitlab is a solution offered as a service (gitlab.com) and also a software you can host yourself if you are technical enough. A great choice if you want to avoid Microsoft and still want something used by millions of people.

Other / Custom

Other platforms exist, much smaller than the two above. Feel free to choose one of them you feel comfortable with.