我不是专业的程序员。我用Google搜索了一些关于RoR的信息,发现了一个可能适合我的项目,然后找到了一个GitHub链接。什么是GitHub?它只是一个共享源代码的地方吗?
答案 0 :(得分:2)
摘自维基百科:
GitHub是一个基于Web的托管服务,用于使用Git版本控制系统的项目。
它是由GitHub,Inc。(以前称为Logical Awesome)开发人员Chris Wanstrath,PJ Hyett和Tom Preston-Werner使用Ruby on Rails编写的。 GitHub为开源项目提供商业计划和免费帐户。根据2009年的Git用户调查,GitHub是最受欢迎的Git托管网站。[2]
该网站提供社交网络功能,如供稿,关注者和网络图,以显示开发人员如何处理其存储库版本。
所以,是的,github是关于托管和共享代码的一些额外功能,如网络可视化,错误跟踪, wiki 和< em>项目页面。听起来不太令人兴奋?那么,现在它是世界上排名第976的网站(根据Alexa的说法)。
答案 1 :(得分:1)
来自Wikipedia.com的引用片段 @miku 发布,描述得非常好:
GitHub是一个基于Web的托管服务,用于使用Git版本控制系统的项目。
它是由GitHub,Inc。(以前称为Logical Awesome)开发人员Chris Wanstrath,PJ Hyett和Tom Preston-Werner使用Ruby on Rails编写的。 GitHub为开源项目提供商业计划和免费帐户。根据2009年Git用户调查,GitHub是最受欢迎的Git托管网站。
该网站提供社交网络功能,如供稿,关注者和网络图,以显示开发人员如何处理其存储库版本。
因此,如果您是开发人员(任何类型的开发人员),或者喜欢使用可以“归档”并使用“版本控制”等内容的“项目”的人,Github.com将会是处理所有这些问题的好方法,同时通过创建自己的项目“分支”,为社区提供建立工作的选择。
描述它提供的所有内容非常复杂,而且由于我不了解你的知识水平,我会说:如果你是一名开发人员,想要将你的源代码和项目放到网上,请阅读他们的内容。文档(它在他们的网站上)...但是如果你不是开发人员或者根本不是地球上最社交的人,Github.com可能只是“另一个网站”你可以放心地忽略。
现在取决于你:“你想服用蓝色药丸还是红色药丸?”(这是对 Matrix 的引用,这部电影......以防你想知道。)