在VSTS和Github中托管Git的好处是什么?

在VSTS和Github中托管Git的好处是什么?,git,Git,我一直在寻找一些关于在VisualStudioOnline和Github中托管Git回购的好处(或注意事项)的文档。它们基本上可以互换吗?我只是指没有很多合作者的个人项目。如果你只在这台计算机上使用它,你可以使用git。Github基本上是git存储库的托管服务器。所有托管在那里的代码都是公共的(除非你付费)。这取决于你的项目以及你想用它们做什么。就git存储库功能而言,它们几乎是相同的。VisualStudioTeamServices的一个好处是它提供了构建服务器,并且由于它集成了用户故事,因

我一直在寻找一些关于在VisualStudioOnline和Github中托管Git回购的好处(或注意事项)的文档。它们基本上可以互换吗?我只是指没有很多合作者的个人项目。

如果你只在这台计算机上使用它,你可以使用git。Github基本上是git存储库的托管服务器。所有托管在那里的代码都是公共的(除非你付费)。

这取决于你的项目以及你想用它们做什么。就git存储库功能而言,它们几乎是相同的。VisualStudioTeamServices的一个好处是它提供了构建服务器,并且由于它集成了用户故事,因此适合于大型团队。然而,如果你的项目增长,这是有代价的:我不确定你拥有的一些项目是否有限制

对于Github,您可以免费使用它(如果您不介意它是公共的),并且拥有私有存储库的订阅费非常便宜。如果您希望拥有GitHub的构建服务器,您可以使用第三方网站来实现此目的:


一般来说,我更喜欢在我的项目中使用GitHub,因为我没有使用visual studio online的大部分功能,而且价格便宜得多。

VSTS=visual studio Team System?只需使用gitlab.com即可。对于纯Git,无需问题跟踪、管理访问等,无限制的私有repossfor。使用哪种托管软件并不重要。只有当你开始使用更高级的功能时,你才需要对你想要的东西有一个好的想法。您对所需的其他功能有何想法?@giraff VSTS=“Visual Studio团队服务”但我可以获得免费的Visual Studio Online,因此两者相比有什么好处吗?