En este aspecto podemos destacar dos soluciones gratuítas:
También tienes la posibilidad de montar tu propio hosting de repositorios git, pero te tocará a tí administrarlo ( Disponibilidad , Notificaciones , etc). En este caso la opción más frecuente suele ser GitLab.