第一次提patch

昨天週六,有點放鬆啊。晚上看完飛蟲,昨天沒有什麼可寫的。

上午上班的時候改了一個充電的實現,就是在reg_write一個寄存器前加了一個reg_read,判斷了一下這個寄存器的數據,根據寄存器現在的狀態判斷是否進行這個寫操作。很簡單,幹了這個事,fix了一個bug,然後回來了。

放鬆了一下午,晚上看了看driver_core的git repo。然後隨便改了一個函數定義列數超過80列的格式,然後覺得應該學學怎麼發patch了,第一次嘛,得慢慢學,看了一些git的manual,發現git真的有點強大,昨天晚上發完就1點多了,沒有時間總結一下。今天總結一下,或許多年以後回頭再看這個,覺得很傻B,也或許有很多是不對的,但是邁出第一步總是美好的東西。

改了兩次,用git commit了兩次。

然後git format-patch –2 ,弄出了兩個patch。

然後用git send-email 發了出去。發的進候必須裝perl的幾個module。

git format-patch -2 -s [email protected] [email protected]

弄了兩個patch。

vi ~/.gitconfig

[user]
        name = Wanlong Gao 
        email = [email protected]
[sendemail]
        smtpencryption = tls 
        smtpserver = smtp.gmail.com
        smtpuser = [email protected]
        smtpserverport = 587 
這裏配了一下發郵件的地址和服務器。
然後按照send-email的manual,要裝perl
#cpin -i Net::SMTP::SSL
這個裝的時候有點麻煩。
git send-email 0001-Fixed-the-format-of-column-longer-than-80.patch 

就把patch給發了出去,哈哈。
發出去後沒有人鳥,我是發給Greg的,他比較忙,不鳥就不鳥吧,反正我這個patch也沒有什麼意義。只是學會怎麼發就不錯了,哈哈。

以後可以fix掉bug了就發patch,哈哈。給力,給力。

昨晚很興奮啊。

發佈了50 篇原創文章 · 獲贊 5 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章