用于项目托管的Google代码或GitHub?

nev*_*ame 4 google-code github

Google代码是否类似于Github,您可以在其中放置协作源代码?

哪个SCM正在使用?

哪一个推荐用于项目托管?

Hor*_*ann 6

是的,它们相似但支持不同的版本控制系统.协作风格也不同.虽然Github(以及Launchpad和BitBucket以及所有其他DVCS主机)更多地关注分叉项目之间的积极协作,但Google Code的主要协作方式是通过门票.

因此,它们中没有一个比其他更好,但可能更适合您的项目管理和贡献/协作风格.集中式和分散式代码版本控制系统之间的整个争论与此有关.

  • 还有Google Code的用户界面通过花园软管吸取保龄球的元素.在各方面都完全可怕.它接近黑洞吸吮物质. (17认同)

Von*_*onC 6

2013年更新:

所有主要的repo托管服务都支持git,并支持智能https访问(见下文):

目前(2013年7月),主要区别(GitHub和其他服务之间)是发布管理,更具体地说:


初步答复(2010年9月)

一个很大的区别是GitHub对智能http的支持,正如自20104月以来支持的ProGit"智能http"部分所述.

替代文字

在工作中位于防火墙后面,实际上将任何东西推送到远程仓库是非常有用的!

我不认为"谷歌代码"正式支持它,即使一些贡献者试图推动该功能.


gre*_*sse 6

您应该考虑的一些功能:

  • 开源:
    Google:始终开源.
    Git:免费帐户的开源,但您可以付费切换到关闭来源.
  • VCS:谷歌和github都支持Git(和其他人)
  • 维基:谷歌维基得不到支持,除非你喜欢用维基标签写.您可以在Google项目托管中找到许多项目,在Git hub中有wiki. 比较Wiki
  • Statitstics:Github提供了许多不错的统计图表,而Google只提供了Git的更新列表:

统计-的Git

谷歌:

统计 - 谷歌