在开源吞噬世界的「星星之火,已然燎原」发展趋势下,中国专业 IT 开发者社区 CSDN 今日重磅升级开源代码托管平台 GitCode(gitcode.csdn.net),围绕 Issue、代码审查、merge,带来强大的功能性升级。

GitCode 是基于全球领先的代码托管平台 GitLab 搭建而成,具备 GitLab 先进技术,并结合本土用户的使用习惯,旨在为广大开发者提供开源软件开发、运营、学习全方位服务。作为独立第三方的开源平台,自 2020 年 9 月上线以来, GitCode得到多家开源项目和组织的支持,公开项目超 2 万,用户量超过 17 万。

GitCode 本版本功能升级主要面向教学功能,同时同步Gitlab v13.7,下面让我们共同走进新版本GitCode ,探索那些值得期待的新特性!

新特性速览

Learning Lab,用仓库来学习

GitCode 团队希望通过代码仓库与教学结合的这种方式,来营造一种不一样的学习方式。在 Learning Lab的课程中,我们将通过由老师预先设置好的学习步骤,并结合仓库中的 Issue、Comment、Commit、MR 工作流,来指导用户完成预设的学习任务。目前已经推出了《git 入门》、《Markdown 基础入门》两门课程,欢迎大家前往体验。

《git 入门》:https://gitcode.csdn.net/courses/detail/1/l?utm_source=csdn_wechat

《Markdown 基础入门》:https://gitcode.csdn.net/courses/detail/2/l?utm_source=csdn_wechat

合并审阅,迅速提升效率

  • 进行代码审查时,当作者向某人请求审阅后,新“审阅者”将受到邀请通知,合并请求中的角色更清晰;

  • 查看合并请求并显示单个文件,在更改选项卡上选择“一次显示一个文件”即可通过单击PREV 和 NEXT 按钮查看变化;

  • 压缩提交,将多个提交合并在一个大提交当中,项目设置中允许 Squash 提交即可;

Issue 功能更新,操作更简洁

 

  • 一键删除标签,避免了此前的确认步骤,点击叉号即可删除标签;

  • 快速克隆,生成 Issue 的效率更高,还可以自定义是否添加注释;

  • Issue 设计视图中添加了待办事项按钮,用户可直接添加一个“代办事项”或将“待办事项”标记为“完成”。这样不仅使得设计视图与 Issue 在创建待办事项时具备一致的体验,也能够加强产品团队之间的沟通效率。

代码审查

 

  • 合并请求中进行代码审查时,审阅者可以直接在变更内容中提交建议,项目成员也可以一键应用审阅人员的建议,完成代码的修改工作。

 

  • 合并请求的审阅者可以对差异做出的所有建议分组并立即提交。单独提交建议费时费力,采用批量提交建议则节省时间,提升了 CI 资源利用率,让 Git 历史记录更加干净清新。

代码片

  • 单个代码片段中支持最多 10 个文件,您可以创建由多个部分组成的代码段。它将其用途扩展到无限可能;

登录访问

  • 项目级访问令牌允许通过 token 访问项目,无需将新用户设置为项目成员。项目维护者即可生成项目令牌,并通过API进行身份验证,您在 GitCode 的编程访问将更加轻松与安全;

关于发行版本

 

  • 按日期和名称快速对 Release 进行排序,查找信息更清晰。

     

面向开发者,未来可期

GitCode将为开发者和项目组织带来更好的产品和项目体验,未来,GitCode还将推出在线编辑器、提供 C5 认证培训等针对性功能。

本着开源精神,GitCode 希望与开发者、行业伙伴和客户一起,以梦为马,依托开源产生和释放更大价值。我们也希望更多的开发者和项目入驻 GitCode 平台,使用开源、贡献开源,共同创造一个更好的开源生态。

了解更多平台使用和入驻方式,请访问:https://gitcode.csdn.net/gitcode/help-docs/-/wikis/home 或扫面下方二维码。

 

Logo

20年前,《新程序员》创刊时,我们的心愿是全面关注程序员成长,中国将拥有新一代世界级的程序员。20年后的今天,我们有了新的使命:助力中国IT技术人成长,成就一亿技术人!

更多推荐