4岁小女孩给Linux内核贡献提交
今天在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倉庫是沒有能力的。
我認為,寫代碼更重要的是一種思想,小女孩發現了這個問題,說明她肯定閱讀過那份文檔,對于我們很多人,都不能做到詳細的閱讀內核文檔。
不說了,我也要去找個出錯的字符提交一下。
掃碼或長按關注
回復「?籃球的大肚子」進入技術群聊
總結
以上是生活随笔為你收集整理的4岁小女孩给Linux内核贡献提交的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sql插入多条记录_如何在SQL中插入多
- 下一篇: Linux 内核红黑树分析