在开源吞噬世界的「星星之火,已然燎原」发展趋势下,中国专业 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 或扫面下方二维码。

GitCode 版本升级,让开发更加高效相关推荐

  1. HiLink LiteOS IoT芯片 让IoT开发简单高效

    HiLink & LiteOS & IoT芯片 让IoT开发简单高效 华为HiLink & LiteOS & IoT芯片使能三件套,让IoT开发更简单高效.下一代智能手 ...

  2. Android开发中高效的数据结构用SparseArray代替HashMap

    Android开发中高效的数据结构用SparseArray代替HashMap 转载于:https://www.cnblogs.com/zhujiabin/p/5775435.html

  3. php版本控制在线推送升级,ThinkPHP5:app版本控制,版本升级接口开发

    目录 0x00 app版本控制解决方案 0x01 API接口文档编写 0x02 APP 调试 0x03APP版本表结构的设计 0x04 APP 版本升级接口开发(一) 0x05 APP 版本升级接口开 ...

  4. “小程序 · 云开发”重磅上线,让小程序开发更高效!

    近日,"小程序 · 云开发"解决方案正式上线,该方案可以为小程序开发者提供完整的云端支持. 通过简化复杂的后端和运维操作,让即便不具备一定后端知识的开发者,也能高效开发出一款高质量 ...

  5. pythondjangoweb典型模块开发实战 pdf下载_胡阳《Django企业开发实战高效Python Web框架指南》PDF及代码...

    Python社区中的框架Django 的定位是企业级开发框架,全功能 Web开发框架,少代码快速开发 Web应用.从开发速度还是上线后新功能的迭代,Django 都能很好地满足需求. 学完 Pytho ...

  6. Django企业开发实战 高效Python Web框架指南 笔记 (一)

    Django企业开发实战 高效Python Web框架指南 笔记 (一) 内容: 作者是 the5fire,他的博客地址:https://www.the5fire.com/957.html 2016年 ...

  7. 这些小工具让你的Android 开发更高效

    在做Android 开发过程中,会遇到一些小的问题,虽然自己动手也能解决,但是有了一些小工具,解决这些问题就得心应手了,今天就为大家推荐一下Android 开发遇到的小工具,来让你的开发更高效. Vy ...

  8. Android开发如何高效学习系统底层原理

    本文首发于微信公众号「刘望舒」 大家好,我是刘望舒,I'm back!最近分享了一些视频,都属于望舒杂谈,望舒杂谈会分享一些经验,什么都会聊.除了望舒杂谈还有另一个视频分支叫做BATcoder,什么是 ...

  9. 【开发一个高效的西瓜爬虫】

    [开发一个高效的西瓜爬虫] 西瓜是夏季最受欢迎的水果之一,对于销售商和消费者来说,了解市场上的西瓜价格和质量非常重要.而获取这些信息的最佳方式就是通过网络爬虫.本文将介绍如何使用 Python 开发一 ...

  10. 华为云DevCloud让软件开发更加高效智能, DevOps不止于美

    高速的中子撞击U235原子核,使其分裂成两个原子核,释放出巨大能量,同时产生的几个中子再去撞击其它原子核,形成链式反应,使得核裂变会无限的产生巨大的能量."将高速的中子比喻成人类的创新思想, ...

最新文章

  1. OpenCV-Python形态变换、图像金字塔、轮廓属性、直方图
  2. Shiro安全登录框架
  3. LBS 基于位置的服务
  4. hdu4267线段树段更新,点查找,55棵线段树.
  5. n9009 Android5.0内核,三星N9009(Galaxy Note 3 电信版 Android 5.0)刷Recovery教程
  6. 存储器的保护(三)——《x86汇编语言:从实模式到保护模式》读书笔记20
  7. Java数据结构习题_算法分析
  8. 红色警报 (25 分)【测试点分析】【两种解法】
  9. 2017 SEERC Divide and Conquer 树上差分
  10. Github(1)-概览,初始化仓库
  11. python struct pack一个数组_Python中struct.pack的一个疑问
  12. 关于C语言中运算符优先级的一次错误
  13. es6 实例:使用Proxy实现观察者模式
  14. navicat导入CSV/Excel文件
  15. 微信授权,重定向两次
  16. Linux里隐藏的计算器,你知道它的奥秘吗?
  17. Coding Interview Guide -- 判断二叉树是否为平衡二叉树
  18. 局域网和内网?系统远程桌面和内网远程软件?
  19. [电路笔记]正弦稳态电路分析
  20. MFormats SDK智能视频 API,视频软件开发框架

热门文章

  1. IT人员及程序员怎样学好英语(关于如何利用极其有限的时间和条件学好英文)...
  2. C++函数的返回值,你不懂得!陷阱无处不在!
  3. 远程对象工厂设计模式
  4. node(基础)_node中的javascript
  5. JAVA虚拟机类加载机制之类加载的时机双亲委派模型
  6. Visio主题与样式
  7. 杭电--1009 C语言实现
  8. UVa 116 (多段图的最短路) Unidirectional TSP
  9. POJ 3352 无向图边双连通分量,缩点,无重边
  10. Head First Python 学习笔记(第二章:分享你的代码)