你會出於什麼原因在Github上star一個項目?


watch表示需要監控這個項目以後的發展,注重整個過程。

star表示發展過程我無所謂,但某個時候我會回來,看那個時候的發展程度。

fork表示我發現你寫屎了的地方,要動你代碼了。


做bookmark


read it later


收藏


watch 單相思,偷窺狂

star 曾經愛過

fork 我要和你生猴子


因為這個東西對我有用或者可能對我有用。

我心中始終有一份SATA(star and thank author)協議。不管他掛沒掛。

這畢竟是一種認可。雖然幾毛錢就能買一個,但誰star的也是很重要的。

突然明白了為啥去年中國用戶註冊的最多了。


表達「哥知道這個項目,哥用過這個語言,哥能看懂這個項目的代碼,哥沒準還會提交幾個pull request,哥提沒提交反正你也不知道,你看哥star list是不是很膩害,是不是見多識廣,哥牛不牛逼?」的意思。


有趣,屌炸天,像黑科技似的。

比如:http://github.com/fanpei91/p2pspider

目前它有接近2200個star了。

如它介紹:一個可用來打造私人種子庫/海盜灣的p2p爬蟲。

我是不會告訴你,我用它爬了3000萬+個種子,什麼老司機視頻,要什麼有什麼,再偏門的書籍,電影幾乎都能從自己私人種子庫搜到。

程序從一開源就用了,專門租了個海外獨立伺服器來運行,運行了一年多。



有好幾個原因:

1. 知名項目

GitHub上有很多開源項目,慕名而來,點個star表示仰慕。

比如知名的傳銷項目freecodecamp,雖然啥都沒學到,點個star裝波平民。。。
比如知名的庫requests,不僅點給最科學的介面,還點給最勵志最帥的作者。。。
比如世界第三編程語言 Kotlin...

2. 話題項目

GitHub上也有很多項目star多,是因為項目之外的因素。。。

比如hacker-scripts...大家都去圍觀深度技術宅是咋糊弄自己老婆的。。。
比如bumblebee...某版本更新把整個/usr目錄給幹掉了。。。大家主要是去圍觀「還有這種操作」的
還有thefuck...雖然這個命令也是蠻好用的,但是我一開始的確是被名字吸引過去了。。。更酷炫地是還有「thefuck fuck itself」這種issue。。。

3. 好用的項目

有些項目是日常/工作中用到的,用完了以後覺得是好用啊,就去點個star。。。

比如Vundle.vim,相比於Pathogen,這個管理插件是方便,也不用自己維護submodule了。
比如Wakatime,有了這個插件以後我就清楚地知道我上班都在划水看chrome( ?° ?? ?°)?
比如Hawk...一種輕量級的好用的加密方式~

4. 利益相關的小眾項目

比如基友的腳本庫ldsink/toolbox,平常換源/裝合適的發行版/裝nginx都隨手一curl。。。
還有hui-z/meican,公司中午點飯用的是美餐的企業服務,於是我們寫了個腳本機器人來點餐。因為中間停更了一段時間,於是有別人(wujiyu115/meican)借鑒了代碼也實現了一部分,star還比我們高!鬱悶了,於是我們又去更新了一部分功能。。。 (?′?`?)?*

反正,star一個項目基本就是隨心所欲~
高興就star~


首先在我參與的項目中用到,解決了實際問題的;

其次乾淨利索有參考價值的;

然後自己造得比較滿意的輪子。


star不迷路啊,還省了一個瀏覽器書籤。


這個項目好牛逼,打個標記。

這個程序員寫的代碼風格跟我好像,star一個。

欸……看頭像是個妹子,看用戶名好像也是 不管了,star一個!


star其實就是收藏夾,有時候要用的時候可以方便找到。順便問一下github能單獨關注tag或者release嗎?


沒有點贊的習慣,star的作用對我來說當然就是收藏了。

(我的repository比star多→_→)

star一般是拿來收藏的。畢竟自己的主頁上star永遠都在的。


追隨輪子哥哥的腳


watch:

這個項目希望解決的問題似乎是我也想解決的,我跟一下看看他會不會幫我解決

star

這個項目已經解決了我想解決的問題,希望再接再厲

folk

這個項目的問題是我解決過的,學習過的,有些地方比我解決的好,比我當初想的方法精彩。但是有些功能加上去就更好了,來,擼袖子。


Star絕大部分情況下是因為我用了它代碼,或是直接引用或是給了我參考,還有用了它的軟體Star它的源碼

小部分情況下,是因為我覺得這個倉庫是真的awesome ,而不是那些強行用awesome 開頭命名的倉庫


watch:看他和誰開過房

star:想和他約

fork:一鍵開房

[逃


前天閑著無聊看了js github上所有8k星以上的項目

首先,真正熟悉的項目不會去stars 因為已經很熟悉了..比如moment vue。

我stars的大部分是我將來可能用到,或者我比較感興趣的...如樓下說的 點贊不迷路..


推薦閱讀:

如何讓學習編程成為一種快樂,有趣,優雅的事?
如果不是為了生活,你還會選擇編程么?
我是一個程序員,工作一年了。現在工作一般,想下班後充充電多學點東西。然而事實卻相反,怎麼讓自己的學習更加有毅力?
為什麼rust的創作者Graydon Hoare會離開Mozilla?
作為一名碼農,女票比自己更能碼,是種怎樣的體驗?

TAG:程序員 | 開源 | 開源項目 | GitHub |