GitHub非常重要既可以學習也可用來工作,有很大的幫助,想找個開源項目,進行學習,獲取項目實戰經驗。但是問題來了:“我不會搜啊,我只會輸入回車搜索,我該怎麼找啊?怎麼找才能找到自己想要的,而不是出現一大堆無關的項目;如何精確找到自己想要的項目呢?
希望大家看完這篇文章,可以學會如何精準找到自己所想要的項目:
就像知網搜索一樣,想要進行精準搜索,也就是增加篩選條件:
一、三種方式搜索
1、in:name xxx // 按照項目名搜索,就是項目的名字包含xxx ,如下圖;
2、in:readme xxx // 按照項目中README搜索
3、in:description xxx // 按照description搜索
首先解釋下description是什麼,就是項目提交的時候的描述,如下圖的項目,那一行Minimal pytorhyc。。就是項目描述
下圖爲搜索示例
二、增加搜索條件----這就是精準搜索了
在第一節所說的搜索中加入一下約束,舉一個例子,我想要項目名字爲yolov3,star數量高於500的項目:
加搜索條件:1、stars:>xxx // stars數大於xxx
如下圖所示:
同樣的道理,還有幾個命令,如多少forks數量,在搜索命令後面加就行:
2、forks:>xxx // forks數大於xxx的項目
3、language:xxx // 項目的編程語言是xxx,比如python
4、pushed:>YYYY-MM-DD // 最後更新時間大於YYYY-MM-DD
三、項目中搜索
比如你想在項目中搜索某個關鍵字,因爲有的時候要在項目中找某個函數,
如下圖,在某個項目頁面中,上面輸入關鍵字,然後點擊 in this repository
希望對大家有幫助 。。。。。。。。。