第13課 《科普文》

今天我們要講的事情和Linus有關,世界上最出名的極客了。也許你對Linus不太熟悉,但是作爲技術人的你一定知道Linux。偉大的Linux現在有上千個發行版在世界各地被使用,但今天我們要講的可不是Linux,而是Linus的第二個作品——git。我們在日常的項目中都會用到git,它使我們的項目開發能夠有序地進行。
在當時,全球各地的志願者要想將源代碼貢獻給Linux系統只能通過diff的方式發給Linus,然後由Linus本認通過手工方式對代碼進行合併。但是這種方法好煩哦,隨着代碼庫越來越大,人工合併代碼已經不太現實了,於是Linus選擇了一個叫做BitMover的要錢的軟件,幸好開發這個軟件的公司還算夠意思,直接就讓Linux社區免費用。但好景不長,大家都知道開發Linux的人都是極客,呆着沒事就想破解點東西。終於,他們把魔爪伸向了BitMover,一下子BitMover的公司就怒了:“我把你當兄弟,你卻想上我”,直接就不給使了。
Linus一看沒軟件用了啊,唉,算了,自己整個吧。要不咋說大佬就是大佬,Linus只用了兩個星期就自己用C語言把git寫出來了,然後迅速成爲最流行的分佈式版本控制系統。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章