作者:HelloGitHub-小鱼干

这里是 HelloGitHub 出品的年度盘点系列,本期我们将盘点 GitHub 在 2020 发生的大事件,回顾一下今年 GitHub 给我们带来了那些惊喜。故事的开始我们要回到一年前从 GitHub 的官方 Blog 中找寻本次年度事件盘点的身影。

瞧,我们发现了什么?

1、命令行 GitHub:GitHub CLI beta 上线

在 2020 年 2 月 12 日,GitHub CLI beta 版本 cli 发布。cli 用命令行的方式管理你的 GitHub 项目,开发者通过命令行同 GitHub 无缝的协同工作,直接在命令行终端上就可以进行 pull requests、issues 等其他功能。而在 2020 年 cli 更是从 0 开始直接破万,目前星标 2w+。

2、GitHub 收购 npm

在 2020 年 3 月 16 日,这一天 npm 这个前端最熟悉、使用量最大的包工具加入了 GitHub 大家庭,而被收购之后的 npm 加入 GitHub 后会继续免费提供 public registry 服务。这一事件可谓是三月大事件,从 Twitter、微博等社交平台到 infoQ、cnBeta 等技术媒体无不第一时间报道了此事。

3、无独有偶 GitHub 客户端

在 2 月发布 CLI 之后,GitHub 官方更是加速上线了 iOS 和 Android 客户端,并在 3 月 17 日发布了移动版本。而 HelloGitHub 也在《把 GitHub 放入口袋,“开箱”官方客户端》 第一时间尝鲜开了一把箱:真香。同网页端类似,客户端的 GitHub 也能 code review、评论回复、提 issue & pr 等等。

4、GitHub Protips:GitHub 还能那么骚?!

在愚人节的第二天,GitHub 官方发布 GitHub Protips 系列文章,用户在本系列文章中可以了解到 GitHub 的技巧,比如:快速定位内容、模糊搜索文件、更加轻松浏览代码和目录、GUI 和 CLI 如何搭配干活不累…截止到本文发布,系列文章一共发布 7 篇,如果你想学习 GitHub 使用的奇巧淫技,这个系列文章不可错过。

5、Free for teams:团队免费

在 4 月 14 日这天,GitHub CEO Nat Friedman 宣布面向全体 GitHub 用户和团队提供不限制协作人数的私有仓库,并宣称 GitHub 的全部核心功能现已对所有人免费提供。

6、四大功能重磅发布:Discuss、Codespaces…

在 5 月 6 日这天,GitHub 重磅发布四大新功能:GitHub Discussions、CodeSpace、Code scanning 和 secret scanning 以及 GitHub Private Instances。

  • GitHub Discussions:类 Stack Overflow 的讨论模块;
  • CodeSpace:云端 IDE;
  • Code scanning:检查用户的代码是否存在潜在的安全漏洞;
  • Secret scanning:观察私有代码库中是否存在已知的秘密格式。

7、个性化的 README

PROFILE README 一个值得被铭记的功能,本人翻遍了所有的 GitHub Blog 发现并没有这个功能的 Blog 介绍。几经搜索(折腾)之后,在 Twitter 找到了最早的个性化 PROFILE README 的踪影:5 月 28 日,GitHub 设计师 kathy 晒出了第一张截图。

而在 5 月 28 日之后,你的 GitHub 个人首页也有了自己的个性,你可以在 README 展现你的技术栈,也能在 README 跑 Google 恐龙游戏。而 HG 也追上了“潮流”,翻译了【10 款国外实用、有趣的 GitHub 简介 README】 前排吃瓜了 README 的有趣之处。

8、前往北极:冰封千年的代码

在 7 月 16 日这天,GitHub 官方宣布代码永久保留计划顺利启动,首批代码在 7 月 8 日这天正式保存到 the Arctic Code Vault。而所以代码被保存到北极的 GitHub 开源作者均获得了 Arctic Code Vault Contributor 徽章。

9、GitHub 路线规划发布

在 7 月 28 日,GitHub 发布产品规划,并开源、发布在了 GitHub Project 中。在 GitHub 的 roadmap 看板中你可以看到 GitHub 官方所有的产品规划,并按照季度列表添加任务 card,排期不定的 issue 则统一放置在 Future 列表加上对应的产品 label。

10、暗黑模式 SO COOL

程序员最中意的暗黑模式上线,在 12 月 8 日这天,GitHub 发布了暗黑模式,唯一不足的是,GitHub 暗黑模式过于黑,字体和背景色对比度不够,阅读起来容易累,网友评论看多了想睡觉。


以上便是 HelloGitHub 总结的 10 个 GitHub 年度大事件,

回顾 2020 年 GitHub 的大事件,你知道多少?的更多相关文章

  1. GitHub 官方大动作频频「GitHub 热点速览 v.22.24」

    作者:HelloGitHub-小鱼干 本周 GitHub 官方 Blog 很是热闹,GitHub 官方大动作频频也带来了 GitHub Blog 的频繁更新,除了本周 News 快读收录的 GitHu ...

  2. [译] AlphaGo 的确是一个大事件

    [译] AlphaGo 的确是一个大事件 转自:http://www.jianshu.com/p/157a15de47df 字数3797 阅读696 评论0 喜欢4 作者:Michael Nielse ...

  3. hadoop大事件

    大事件:  Hadoop新一代(2.x)计算平台YARN 一代hadoop存在的问题: 1.Jobtracker单点,容易导致崩溃,节点较多时造成性能瓶颈 2.作业分配基于槽位(slot),分配粒度 ...

  4. 60行python代码分析2018互联网大事件

    2018年是改革开放四十周年,也是互联网发展的重要一年.经历了区块链,人工智能潮的互联网行业逐渐迎来了冬天.这一年里有无数的事件发生着,正好学了python数据处理相关,那么就用python对18年的 ...

  5. 你是猴子请来的逗比么!IT跳槽大事件

       3月招聘大战早已硝烟四起,互联网职场摇身一变成了跳蚤市场,猎头们告诉跳蚤们,跳不跳不是不问题,往哪儿跳才是重点,跳对了高薪期权都如过眼云烟.不过小编不得不说,劳资最痛恨那些跳槽的人啦!就因为加班 ...

  6. github下载大文件太慢/失败

    场景 github下载大文件,使用浏览器下载zip包到本地在下载到1G时失败, 使用 git clone ssh下载速度20k/s以下,已fq. 解决方法(亲测) 1.下载Github Desktop ...

  7. 团队nabcd(校园大事件)

    我们团队项目名称是TD校园通,作为辅助功能校园大事件,一样是一个亮眼的功能. 我们的大事件功能主要解决了大家qq微信群聊过多,信息杂,很多时候错过了校园内的大事件,错失了好的活动的痛苦. 我们计划在主 ...

  8. NGK公链大事件盘点——回顾过去,展望未来!

    NGK公链构想广阔,愿景宏大,2020年10月NGK正式上线,同时NGK全球发布会正式启动,建立区块链生态体系. 早在这之前,NGK就经过了紧锣密鼓的数年缜密搭建. 2018年6月NGK底层系统技术原 ...

  9. 大事件回顾 | Eolink 5月重要动态速览!

    在春天和夏天中间悄然而至的 5 月刚刚过去,及时求变,在呼啸而过的时代中保持竞争力的 Eolink 最近又有哪些大动作呢?下面我们梳理了5月以来 Eolink 的重要动态,给大家提供阅览. 01 ** ...

随机推荐

  1. LaTeX中的数学公式之多行公式

    多行公式的代码及注释: 显示效果:

  2. JS基础入门,知识点总结归纳图

  3. Apache Beam,批处理和流式处理的融合!

    1. 概述 在本教程中,我们将介绍 Apache Beam 并探讨其基本概念. 我们将首先演示使用 Apache Beam 的用例和好处,然后介绍基本概念和术语.之后,我们将通过一个简单的例子来说明 ...

  4. MOS管基础知识

    一些关于MOS管的基础知识,很多资料来源于网络. 场效应管(FET)分类:(按材料) 1. 结型 2. 绝缘栅型(MOS) 耗尽型:在SiO2绝缘层中掺入了大量的碱金属正离子Na+或K+(制造P沟道耗 ...

  5. BYTE WORD DWORD

    在Visual C++ 6.0中,BYTE与WORD,DWORD本质上都是一种无符号整型,它们在WINDEF.H中被定义,定义如下:typedef unsigned char       BYTE;t ...

  6. springboot补充

    springboot中的日志: 在默认的spring-boot-starter中,会引入spring-boot-starter-logging, 而springboot-starte-longing中 ...

  7. Docker 跨平台在 netCore 中的从入门到部署

    前言 从题目我们可以看的出,今天是五部曲的第三部,你可能会好奇,为啥没有见到前两部呢?这里我简单说下: 1.跨平台第一部曲:MySql 如果你看我的所有开源项目,应该能发现我已经全部迁移到了Mysql ...

  8. 第5.4节 Python函数中的变量及作用域

    一.函数中的变量使用规则 函数执行时,使用的全局空间是调用方的全局空间,参数及函数使用的局部变量存储在函数单独的局部名字空间内: 函数的形参在函数中修改了值时,并不影响调用方本身的数据,但如果形参是一 ...

  9. PyQt(Python+Qt)学习随笔:怎么在QScrollArea滚动区域中展示子部件的超长内容?

    老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 滚动区域可以针对部署在其上的子部件在不可见时进行滚动展示,但这种滚动展示仅只能展示内容层可见范围的子 ...

  10. 转:正则表达式的先行断言(lookahead)和后行断言(lookbehind)

    正则表达式的先行断言和后行断言一共有4种形式: (?=pattern) 零宽正向先行断言(zero-width positive lookahead assertion) (?!pattern) 零宽 ...