|
|
51CTO旗下网站
|
|
移动端

4岁萝莉给Linux内核贡献提交

今天在 reddit 上看到一个有趣的讨论,一个 4 岁的萝莉给 Linux 提交了一个补丁,并且这个补丁合并到了代码中。

作者:写代码的篮球球痴来源:嵌入式Linux|2020-01-02 10:04

 

今天在 reddit 上看到一个有趣的讨论,一个 4 岁的萝莉给 Linux 提交了一个补丁,并且这个补丁合并到了代码中。

链接如下:

https://www.reddit.com/r/linux/comments/2pqqla/kernel_commit_4_year_old_girl_fixes_formatting_to/cmzfvpl/

我们看看她修改了什么

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=690b0543a813b0ecfc51b0374c0ce6c8275435f0

在里面可以看到

就是改了一个 「 - 」字符而已。

没有用过 git 的同学可能看不懂这个修改,即使用过的同学刚开始也觉得一脸懵逼,git 的 diff 修改会在前面显示 - 和 + 符号,这样看就知道了,实际上就增加了一个字符 - 。

为什么要修改这个字符?

我们看到,正常情况下「--------」和上面的字符串是对齐的,但是刚好修改的那行是没有对齐的,所以是有问题的,是不严谨的。

虽然是一个很小的修改,但是这个修改的意思非常大。

  1. Linux 内核可以让所有人参与进来。
  2. Linux 内核非常严谨,只要有错误,任何人都可以修改它。

说说这个修改的由来

在修改的提交记录里面,是这样写

他的女儿发现那个 「 s 」字母很孤单,用她的话说是不开心,加上「 - 」后就显得开心了。

非常细心的一个举动,这个修改在 riddit 上,很多人在激烈的讨论,有人认为这个修改没有什么作用,不就是一个字符而已,但是很多人对这个小萝莉产生钦佩,觉得他是一个非常认真仔细的人。

当然了,有些人觉得这个修改主要是来自于她的父亲,毕竟一个四岁的小女孩对提交到 Linux 仓库是没有能力的。

我认为,写代码更重要的是一种思想,小萝莉发现了这个问题,说明她肯定阅读过那份文档,对于我们很多人,都不能做到详细的阅读内核文档。

不说了,我也要去找个出错的字符提交一下。

【编辑推荐】

  1. 第十四届中国企业年终评选揭晓,联通大数据、浪潮、好扑、联想入选
  2. WPS Office 2019与统一操作系统UOS完成适配
  3. GitHub上最全中华古诗词数据库又火了
  4. 鹏博士大数据潘栋:以HOMM模式,引领数据中心商业变革
  5. Linux 问题故障定位,看这一篇就够了
【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

一步到位玩儿透Ansible

一步到位玩儿透Ansible

Ansible
共17章 | 骏马金龙1

52人订阅学习

云架构师修炼手册

云架构师修炼手册

云架构师的必备技能
共3章 | Allen在路上

24人订阅学习

Devops之监控神器Prometheus

Devops之监控神器Prometheus

监控主流
共22章 | 小罗ge11

172人订阅学习

读 书 +更多

Java for Flash动态网站开发手札

本书深入浅出地说明了如何利用Java、Flash及XML进行Flash富媒体应用程序的开发。 本书知识丰富,内容结构合理,包括:Flash影片应用程序与...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO官微