github什么创立的
-
GitHub是一个基于互联网的代码托管平台,由Chris Wanstrath、PJ Hyett和Tom Preston-Werner于2008年创立。这个平台旨在帮助开发人员共同协作和管理软件项目。
GitHub的创立源于创始人们在开发软件过程中面临的挑战,包括版本控制、代码协作和代码托管等问题。他们发现当时传统的版本控制软件存在诸多局限,而且开源项目的管理也面临许多困难。
为了解决这些问题,他们利用分布式版本控制系统Git开发了一个在线协作平台,即GitHub。GitHub提供了一个集中的存储库,开发人员可以将自己的代码上传到该平台,并与团队成员进行协作。他们可以进行版本控制、代码审核、问题跟踪、代码讨论等各种开发任务。
GitHub的创立对于开源社区和开发人员来说具有重要意义。它为开源项目提供了一个全球化的平台,促进了代码共享和社区协作。通过GitHub,开发人员可以轻松地找到感兴趣的项目、贡献代码、解决问题,大大提高了软件开发的效率和质量。
除了开源项目,GitHub也被广泛应用于商业项目和个人项目的管理。许多公司使用GitHub来托管和管理他们的代码库,促进团队协作和开发过程的透明度。
总的来说,GitHub的创立为开发人员提供了一个简单、高效的平台,使他们能够更好地进行代码管理和协作,推动了软件开发的进步和创新。
2年前 -
GitHub是一个面向开源及私有软件项目的版本控制平台,于2008年4月由Tom Preston-Werner、Chris Wanstrath和PJ Hyett共同创立。GitHub的创立旨在为开发人员提供一个集中管理和协作开发代码的平台,使开发者能够更轻松地进行版本控制、团队协作和代码分享。
以下是关于GitHub创立的五个要点:
1. 初衷与目标:GitHub的创立者们希望创建一个更加简单、可靠和易于协作的版本控制平台,以便软件开发者能够更好地协同工作。在成立之初,GitHub的初始目标是成为一个用于托管开源代码的平台,提供免费的代码仓库托管和协作工具。
2. 创始团队:GitHub由三位创始人共同创立。Tom Preston-Werner曾在CNET工作,并且是Merb(一种基于Ruby的Web开发框架)的核心开发者。Chris Wanstrath是一位有着丰富开发经验的程序员,曾在CNET工作并创办了一家初创公司。而PJ Hyett是一位有着丰富的Web开发和管理经验的工程师。
3. 技术基础:GitHub的技术基础是Git,一款由Linus Torvalds开发的分布式版本控制系统。Git的出现极大地简化了版本控制和代码协作的过程,而GitHub则将Git与在线协作工具相结合,提供了一套完整的开发平台。
4. 成长与发展:创立初期,GitHub主要以托管开源项目为主,但随着时间的推移,越来越多的企业和个人开发者开始使用GitHub进行代码托管和协作。GitHub迅速成为全球最受欢迎的代码托管平台之一,并吸引了众多知名开源项目和企业使用。
5. 微软收购:2018年,GitHub被微软以75亿美元的价格收购。这一收购被视为对开源社区的重要举动,也进一步加强了GitHub在软件开发领域的影响力。微软表示,GitHub将保持独立运营,继续提供开放和自由的平台,同时承诺进一步投资和改进GitHub的功能和服务。
2年前 -
GitHub是一个基于云端的代码托管平台,是为程序员提供代码托管、版本控制、协作开发等服务的利器。它于2008年4月10日由Tom Preston-Werner、Chris Wanstrath和PJ Hyett共同创立。
GitHub的创立源于Tom Preston-Werner对于运营开源项目的需求,他希望有一个能够简化代码托管与协作开发的平台。由于当时最流行的代码托管平台SourceForge存在一些问题,例如繁琐的操作流程、代码冗余等。于是他决定自己创造一个更好的代码托管平台,于是就有了GitHub的初步构想。
2008年4月,GitHub正式上线。刚开始时GitHub只是作为一个简单的Git仓库托管服务提供给用户使用。随着用户的增多,GitHub发展壮大,并逐渐加入了更多的功能和特性,如Pull Request、代码审查、Issue跟踪等,成为了一个全方位的协作开发平台。
在GitHub创办初期,Tom Preston-Werner、Chris Wanstrath和PJ Hyett一直是公司的主要创始人和领导者。后来,GitHub获得了数轮风险投资,分别获得了来自Sequoia Capital和Andreessen Horowitz的投资。2018年,GitHub被微软以75亿美元的价格并购,成为了微软的子公司。
GitHub的发展使得开源项目的合作更加简便,成千上万的开发者可以在同一平台上共享代码、修复错误、改进功能,大大提高了开发效率和代码质量。作为全球最大的源代码托管平台,GitHub已经成为程序员社区的核心组成部分,为开放源代码做出了重要贡献。
2年前