作為開源代碼庫(kù)以及版本控制系統(tǒng),Github擁有超過(guò)900萬(wàn)開發(fā)者用戶,是開發(fā)者打開程序開源大門的一扇窗口,也是開發(fā)者快速提升自己的一個(gè)重要途徑殷勘。本文將從兩個(gè)方面介紹github的使用方式。
和逛微博陋气、朋友圈劳吠、空間一樣逛github
你在空閑時(shí)間逛微博引润、朋友圈巩趁、空間,人家沒(méi)事的時(shí)候逛GitHub 淳附,看看最近有哪些流行的項(xiàng)目议慰,久而久之,這差距就越來(lái)越大奴曙。那么我們?nèi)绾蜗窆湮⒉┍鸢肌⑴笥讶Α⒖臻g一樣逛github呢洽糟?
-
首先炉菲,和微博、朋友圈坤溃、空間一樣拍霜,你要想在你的朋友圈看到別人的動(dòng)態(tài),首先你的加人家好友對(duì)吧薪介。所以首先我們得關(guān)注一些行業(yè)的大牛祠饺,例如關(guān)注Jake Wharton
關(guān)注過(guò)后,我們就可以在github首頁(yè)看到大神們star汁政、fork等動(dòng)作道偷,可以了解大神們?cè)诖藭r(shí)此刻關(guān)注或者開源了那些優(yōu)秀的開源項(xiàng)目。
-
利用github的Explore功能记劈,發(fā)現(xiàn)當(dāng)下熱門的開源項(xiàng)目
有目標(biāo)勺鸦、需求,需要在github上找輪子
不怕有問(wèn)題目木,就怕你不知道問(wèn)題出在哪里换途。這是我經(jīng)常跟我公眾號(hào)里面向我問(wèn)問(wèn)題的人說(shuō)的話。知道了自己需要什么還不簡(jiǎn)單嗎?github和普通瀏覽器一樣都有搜索功能怀跛,那么我們?nèi)绾卫胓ithub的search功能呢距贷?
當(dāng)然,如果你現(xiàn)在用的是Google瀏覽器吻谋,并且能夠合理上網(wǎng)忠蝗,你也可以用Google瀏覽器進(jìn)行搜索
和普通瀏覽器一樣github一樣擁有一些搜索技巧
-
以單詞為單位,用 OR 將各個(gè)關(guān)鍵字拼接起來(lái)進(jìn)行搜索漓拾,例如阁最,搜 “CollectionView OR UICollectionView OR collection” 而不是 “collectionView”。
下面是兩種搜索詞的結(jié)果對(duì)比骇两。
-
在上圖中速种,我們可以看到左側(cè)邊欄的下方有兩個(gè)可點(diǎn)擊的選項(xiàng) Advanced search 和 Cheat sheet,點(diǎn)擊 Advanced search 即可進(jìn)行自定義條件的高級(jí)搜索了低千,點(diǎn)擊 Cheat sheet 則可以查看一些有關(guān)搜索的幫助信息配阵。
-
Awesome + 你的關(guān)鍵字:搜索一些優(yōu)秀的框架、教程示血、項(xiàng)目等
- github搜索技巧棋傍,設(shè)定條件進(jìn)行搜索
- 其他搜索技巧還有很多,歡迎大家一起完善难审。
總結(jié)
授人以魚不如授人以漁瘫拣,現(xiàn)在很多作者都收集了很多優(yōu)秀的開源項(xiàng)目,我開始也是準(zhǔn)備在github上收集最近火熱的開源項(xiàng)目告喊。但是相信大家在看這類文章的時(shí)候麸拄,都是這種心態(tài):咦!這個(gè)效果不錯(cuò)黔姜,給個(gè)贊拢切。但是可能現(xiàn)在根本用不到,到自己正在要用的時(shí)候地淀,還是用通過(guò)各種方式去找失球,很麻煩。所以帮毁,我就直接把在github上搜索的技巧教給你們实苞。讓你們自己動(dòng)手找到自己心儀的開源項(xiàng)目。