git搜尋技巧

2021-10-04 07:00:28 字數 1800 閱讀 6582

以上要素就是我們在進行搜尋的時候要注意的一些關鍵點。

那我們到底如何搜尋呢?

假設我們現在要搜尋react,相信大部分小夥伴都是直接在搜尋框裡輸入:「react」,然後一回車,你就會發現情況像下面這樣:

搜尋專案名裡面包含react的專案:

in:name react複製** 得到如下結果:

現在我們來約束一下

比如我再精確到專案的star數大於5000+:

in:name react stars:>5000複製** 結果是這樣的:

搜尋結果瞬間精確了很多,現在只有114個專案可供選擇。當然我們一般不會把star數設定得這麼高,一般設定個1000就差不多了。

同理,我們也可以按照fork的數量來進行搜尋:

in:name react stars:>5000 forks:>3000複製**

你會發現,結果越來越精確!

搜尋readme.md裡面包含react的專案:

in:readme react複製**

in:readme react stars:>3000 forks:>3000複製**

假設我們現在要學習微服務的專案,我們搜尋專案描述(description)裡面包含微服務的專案:

in:description 微服務複製**

in:description 微服務 language:python 複製** language:python的意思是我們把語言限制為python,我們來看看結果如何:

假如在這些專案裡面,我們想要找到最近才更新的專案,意思是更新時間就在最近,我們可以這樣:

in:description 微服務 language:python pushed:>2020-01-01複製** pushed:>2020-01-01的意思是我們把專案的最後更新時間限制到2020-01-01,我們來看看結果如何:

好,我們來總結一下。我們想要進行精準搜尋,無非就是增加篩選條件。 in:name *** // 按照專案名搜尋 in:readme *** // 按照readme搜尋 in:description *** // 按照description搜尋 那麼在這裡面呢,我們又可以增加篩選條件 stars:>*** // stars數大於*** forks:>3000 // forks數大於*** language:*** // 程式語言是*** pushed:>yyyy-mm-dd // 最後更新時間大於yyyy-mm-dd 以上就是我們在github上面精準搜尋專案的一些小技巧,希望對你有所幫助!

git搜尋技巧

以上要素就是我們在進行搜尋的時候要注意的一些關鍵點。那我們到底如何搜尋呢?假設我們現在要搜尋react,相信大部分小夥伴都是直接在搜尋框裡輸入 react 然後一回車,你就會發現情況像下面這樣 搜尋結果會顯示非常多的開源專案,簡直讓你應接不暇,無從下手,很多小夥伴搜到這一步就放棄了,因為專案太多了,...

google 搜尋技巧

如果票選近二十年最偉大的發明,我相信搜尋引擎肯定會佔據乙個不容小覷的位置,它不單是一項發明,更是一項成就,最大程度消滅了資訊的不平等。既然人人都可以接觸到海量的資訊,那麼衡量資訊財富多寡就只剩下技巧這惟一的標準了 善用搜尋引擎的都是資訊時代的富翁,不懂搜尋引擎的都是資訊時代的負翁。而像程式設計師這種...

隨記 搜尋技巧

總結自 大多數搜尋引擎,除了直接搜尋關鍵字,都還會提供一些高階功能,常用的包括 站內搜尋 site示例 在搜尋框中搜尋 python site 就可以把搜尋結果限定在知乎內。對於一些沒有站內搜尋或站內搜尋不好的 來說很有用。完全匹配 雙引號 示例 在搜尋框中搜尋 matching query doe...