分享WP资源
是件美好的事情

如何评价Gitee这个代码托管平台?

腾讯云限时秒杀活动

码云 Gitee (最新独立域名)是由开源中国出品,旨在树立国内代码托管和协作开发的行业标杆,灵活便捷地支撑个人、团队、企业的开发需求的产品。本文将从“码云的由来”、“码云与 GitHub 的区别”、“码云的愿景”等多方面来的剖析,来让大家更全面的了解和评价码云。

1. 码云 Gitee 的由来

在题主对问题的描述中,将码云看作为中文版的 GitHub ,其实两者是有区别的。美国有Facebook 和 Twitter,我们也有新浪微博,并成功打造的新的媒体生态,上到国家管理下到个人表达都因为微博产生了深远影响。新事物的出现总是因为新需求的产生,本土开发者们对于开源软件的需求逐年递增,大家需要更方便的展示、交流和协作,这也是码云能走向市场并扎根立足的根本原因。上线四年,得到两百多万用户的认可,年均增长率 149%,近三百万开源项目,年均增长率 171%,这一事实也许比前面的话更有说服力。

关于“码云”产品名称,指代的是“代码”和“云平台/云服务”,和我们的核心功能非常贴合,只可惜和大佬有些撞衫…不过名字只是代号,真正的价值、美感往往需要实际的接触和了解——就像人与人的关系。

2. 本土开发者需求的特殊性

开源无国界,行业的进步依靠着每一位开发者的贡献。中国的政治、经济、文化在近二十年来得到了飞速发展,IT 行业更是如此,立足于本土国情的开发者们,在开源软件上的需求有没有自身的特殊性呢?答案是肯定的。

  • 首先,在语言的使用上,当然中文交流更畅快、更有效率;
  • 其次,国内 IT 行业有自己的特点,天然决定了对开源软件的需求也有自己的特点,比如小程序这个东西,只有国内有,做个开源的小程序托管在码云比 GitHub 明显更有优势,因为关注着都是国内的开发者;又或者说做个用平板练毛笔字的开源项目,当然也是更多的适合本土环境。
  • 然后,开源不仅仅是大项目,像 OpenStack、Tensorflow 这样的大厂大作,确实有 GitHub 就够了,但是这样的大型项目毕竟不是普遍情况。现在编程越来越普及,每个人都可以参与和贡献开源项目,去做一些有意思的东西分享出来,那么从受众、交流便利度、访问速度等方面,码云都有优势,并且也在不断地优化用户体验。

3.码云与 GitHub 的区别在哪里?

码云和 GitHub 社区版之间的区别,如果简单粗暴的回答,那就是码云的私有库也是完全免费的。

这当然不是个轻松的决定,市场上其他产品,都把私有库作为收费服务提供,码云则通过提供企业版这条产品线,作为增值服务——这似乎也是水到渠成的决定:

  • 一来已在代码托管服务方面积累多年,大大小小的问题都经历过,耐造、稳定;
  • 二来我们的 geek 团队对协作开发也积累了很多经验和思考,“工欲善其事必先利其器”。

没有足够好的团队协作开发工具,那就做一个。项目管理、代码管理、文档协作一站解决,最重要的是,一切都围绕代码而存在,产品规划好、任务分解好,开发接了任务码好代码,直接通过 Pull Request (PR)通知测试和审查人员,直接对比代码版本变化、充分讨论,PR 通过后任务直接关闭……是的,前所未有的流畅。

企业版方面,码云和 GitHub 的区别,首先是定位,然后定位的差异会具化在功能侧重和提供方式上:

  • GitHub for business 仍然是立足于代码托管功能,上下游的功能主要通过集成其他服务提供商而实现(当然,这也是生态使然);
  • 码云 企业版 则针对国内中小型开发团队敏捷开发实践需要,除了代码托管功能之外,重点强化了与代码联系最密切的项目/任务管理和文档功能(技术文档协作、知识沉淀),以及持续集成(内测阶段)。以原生的方式提供功能,尽管研发投入大,但能够带来更整体、更流畅的使用体验,值得。

4.码云的愿景

我们希望能够为国内开源生态的建立和发展贡献一些力量,这是愿景、是初心,带着显著的开源中国的基因。我们更清楚地知道,只有不断地通过打磨产品、优化服务,才可以让用户认同、让市场认同,才可以真正守住初心、实现愿景。

经过四年多的发展,码云也逐渐探索出了自己的社区版 + 企业版的道路:

提供更好的代码托管平台,让更多的国内开发者参与开源,更方便地展示、交流和提升;

为开发团队打造更专业的云端协作开发平台,让协作开发更流畅和高效。

5.码云和 GitHub 并不是一种非此即彼的选择

立足国内,融入国际是每一位开发者应该有的格局,在 GitHub 上有全球各地的优秀人才,可以学习最新的知识,了解最前沿的技术;在码云上有百万级优秀的本土开发者,他们的开源项目不仅解决了行业问题,也给自己职业生涯增光添彩,更帮助了许多国内正在接触开源技术的新人们。

附上码云和 GitHub 双工作流的的教程。

码云一直致力于扶植有价值的开源项目的成长,例如现在GVP计划,众多优秀的本土开源项目都托管在码云,如 zheng、JFinal、Nuts、t-io 、tiny、贝密游戏、iBase4J 等。

同时也让他们分享自己的经验和意见,例如进击的程序员系列;

更积极的展现国内丰富多样的开发者风采,例如封面人物系列;

另付 码云和开源中国的区别详细说明,不得不看噢;

这些都代表着码云为本土开发者服务的诚心,如果你对码云有任何意见建议,欢迎吐槽留言:)


2020.3.30 更新 —— 对题中匿名答主找回账号疑问的回应

首先,Gitee 对用户隐私和信息安全的保护非常重视。在遵守相关法律法规的情况下,Gitee未经确认用户身份,不会提供任何信息查询或服务。

2020.3.30 16:02,我们的反馈邮箱收到了来自QQ邮箱 7****2@qq.com 的查询请求。期望通过我们查询指定账号 x****e 的相关信息,由于来信邮箱和指定查询的 Gitee 帐号不存在关联绑定关系,我们对用户作出了如下回复:

抱歉,出于用户隐私保护,我们无法为你提供此类信息查询。
如有相关帐号信息查询诉求。请通过说明对应账号绑定的邮箱或手机信息,并通过对应邮箱发送邮件。 我们将在收到邮件后向你提供服务。
感谢对Gitee的关注与支持。

随后,在邮件的回复中,邮件在附件中提供了答主在回答中所提供的截图(图中帐号绑定邮箱 1****5@qq.com),并提出帐号被盗,期望对帐号做屏蔽处理的诉求。

出于对帐号持有人的信息保护和身份确认,我们再次回应要求用户通过对应邮箱发送邮件。随后收到用户告知已将问题发到知乎,事件告一段落。

—————————-

在沟通过程中,出于对用户信息安全的考虑,我们也调取了相关用户的操作日志。现将用户帐户被盗一事还原如下:

2020-03-28 08:54,用户 x****e 通过 IP 60.17*.**.74 创建了一个仓库。2020-03-28 08:59,用户 x****e 通过 IP 60.17*.**.74 绑定了手机号码 167****758,并开启了上述仓库对应的 Gitee Pages 服务。(注:gitee.com 上启用 Pages 静态页面服务需要验证绑定手机号码)

经查证,该号码为网上一公开的「临时」号码,所有人都能查看到短信验证码内容,所以这种临时号码往往都会存在安全风险!

2020-03-30 04:35, IP 111.***.***.133 通过短信方式重置了手机号码167****758 绑定的帐号密码,触发系统安全策略,下发短信和邮件到帐号绑定邮箱和手机。至此,用户帐号被盗。

随后,IP 111.***.***.133 分别于 2020-03-30 04:3604:5204:5304:5704:5805:0305:06 分别作出更改用户资料、绑定邮 e****87@yopmail.com、移除原有邮箱 100****35@qq.com、删除仓库、变更用户名、解绑手机号码的行为。

至此,用户帐号彻底与原持有者无关。(注:由于绑定信息变更和用户名变更,所以来信咨询用户作出了「账号被删除」的判断,但这并不能作为 Gitee 对来信可信并提供数据服务的依据。)

—————————-

截止至回复,我们并未收到来自邮箱 100****35@qq.com 的邮件诉求。在一开始的邮件回复中我们也明确告知 「请通过说明对应账号绑定的邮箱或手机信息,并通过对应邮箱发送邮件」 ,上述过程中,两个 IP 在后期访问过程中所使用绑定的 手机号码和邮箱 均为 「临时号码」和「临时匿名邮箱」。

Gitee 深知用户隐私和信息安全的重要性,我们也会定期对所谓的「临时号码」和「临时匿名邮箱」进行约束和限制注册绑定。但互联网飞速发展,各种服务更新层出不穷,帐号信息安全更多还是要依赖用户自身的安全意识。因此我们也在此呼吁用户:

不要轻易使用网上所谓「临时号码」或「临时匿名邮箱」绑定你的 Gitee 帐号!

出于对用户帐号和信息的保护,Gitee 已对上述帐号做了锁定,如后续需申诉取回帐号,请通过邮箱 100****35@qq.com 向我们的反馈邮箱申诉反馈。 感谢对 Gitee.com 长期以来的关注与支持。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:莲花不妖 » 如何评价Gitee这个代码托管平台?
分享到: 生成海报

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录