作為開源代碼庫以及版本控制系統,Github擁有超過900萬開發者用戶,是開發者打開程序開源大門的一扇窗口,也是開發者快速提升自己的一個重要途徑。本文將從兩個方面介紹github的使用方式。
和逛微博、朋友圈、空間一樣逛github
你在空閑時間逛微博、朋友圈、空間,人家沒事的時候逛GitHub ,看看最近有哪些流行的項目,久而久之,這差距就越來越大。那么我們如何像逛微博、朋友圈、空間一樣逛github呢?
https://github.com/trending/java?since=weekly
首先,和微博、朋友圈、空間一樣,你要想在你的朋友圈看到別人的動態,首先你的加人家好友對吧。所以首先我們得關注一些行業的大牛,例如關注Jake Wharton

關注過后,我們就可以在github首頁看到大神們star、fork等動作,可以了解大神們在此時此刻關注或者開源了那些優秀的開源項目。
利用github的Explore功能,發現當下熱門的開源項目

有目標、需求,需要在github上找輪子
不怕有問題,就怕你不知道問題出在哪里。這是我經常跟我公眾號里面向我問問題的人說的話。知道了自己需要什么還不簡單嗎?github和普通瀏覽器一樣都有搜索功能,那么我們如何利用github的search功能呢?
當然,如果你現在用的是Google瀏覽器,並且能夠合理上網,你也可以用Google瀏覽器進行搜索

和普通瀏覽器一樣github一樣擁有一些搜索技巧
以單詞為單位,用 OR 將各個關鍵字拼接起來進行搜索,例如,搜 “CollectionView OR UICollectionView OR collection” 而不是 “collectionView”。
下面是兩種搜索詞的結果對比。


在上圖中,我們可以看到左側邊欄的下方有兩個可點擊的選項 Advanced search 和 Cheat sheet,點擊 Advanced search 即可進行自定義條件的高級搜索了,點擊 Cheat sheet 則可以查看一些有關搜索的幫助信息。

Awesome + 你的關鍵字:搜索一些優秀的框架、教程、項目等

github搜索技巧,設定條件進行搜索:https://help.github.com/articles/searching-repositories/
