¿Beneficios de alojar Git en VSTS vs Github?

He estado buscando documentation sobre los beneficios (o advertencias) para alojar un Git Repo en Visual Studio Online vs Github. ¿Son básicamente intercambiables? Solo me refiero a proyectos personales sin muchos queueboradores.

Si lo está usando solo en esta computadora, puede usar git. Github básicamente es un server de alojamiento para repositorys git. Todo el código alojado allí es público (a less que pagues).

Realmente depende de tus proyectos y qué quieres hacer con ellos. En cuanto a la funcionalidad del repository git, son casi lo mismo. Uno de los beneficios de Visual Studio Team Services es que proporciona server de compilation y es bueno para equipos más grandes debido a su integración de Userstories. Sin embargo, tiene un precio si sus proyectos crecen: https://azure.microsoft.com/en-us/pricing/details/visual-studio-team-services/?cdn=disable y no estoy seguro de si hay algún problema. un límite para la cantidad de proyectos que tiene.

Para Github puede usarlo gratis (si no le importa que sea público) y la tarifa de suscripción por tener repos privados es bastante barata. Si está buscando tener un server de compilation para github, puede usar sitios web de terceros para este fin: https://github.com/integrations/feature/continuous-integration

En general, prefiero usar github para mis propios proyectos porque no uso la mayoría de las características de visual studio en línea y es mucho más barato.