Non vederla solo come i servizi che offre github, puoi avere il tuo server remoto git ovunque. Oppure non averlo. Se non vuoi spenderepuoi usare bitbucket/gitlab per avere i repo online privati.