GitHub上如何快速搜尋到需要的專案

2021-10-14 18:41:58 字數 1818 閱讀 7221

本篇文章參考博文

想要向大佬看齊,就要先模仿大佬,最直接的辦法就是去看大佬的原始碼,所以呢github給了我們乙個接近頂尖開發的機會。那麼如何發現大佬的**,或者說如何找到你最想學習的**呢?

做個整理,供自己和各位鄉紳一起學習。

大家正常搜尋專案的時候,會在這個輸入框裡打上自己需要的專案名稱,然後一條一條翻搜尋結果。如下圖所示。

針對搜尋結果我們可以選擇不同的排序方式來達到尋找專案的目的。

有時候排序好像範圍也太大,不能精確搜尋到我們最需要的專案,這個時候就需要在搜尋框裡面動點手腳。

如下圖所示,紅色區域為專案名稱,綠色區域為專案描述,另外點開專案後還會有readme.md乙個markdown檔案。這三部分可以作為專案的搜尋依據。

按照專案名稱搜尋的時候,輸入框如下:(下面表示搜尋名稱中包含react的專案)

按照名稱搜尋使用的是in:name + 空格 + 關鍵字。這個搜尋出來的專案名稱裡一定有我們輸入的關鍵字

按照專案描述的專案)

有沒有很震驚,發現可以輸入中文,github上面也有很多國內大佬,所以輸中文一樣能搜尋到很多資源。

按照專案readme搜尋的時候,輸入框如下:(下面表示搜尋readme的專案)

當然這三個可以一塊寫,用空格分隔就可以。

這種方式可以限制星星數量,一般來說乙個不錯的專案1k星星就很好了,比較完善的專案3k星星,再往上看你個人需求了。目前整個社群星星最高的31.9萬。(下面表示搜尋星星大於等於1000的專案)

這種方式表示星星數量在100200範圍內的,包含邊界。(下面表示搜尋星星範圍在100-200的專案)

有時候對專案的大小有限制,可以在搜尋中新增對大小的限制,數字單位為k。(下面表示搜尋大小在5mb以上的專案)

這個選項是為了篩選一些最近更新的包,比如有的專案不再維護了,為避免採坑,可以增加這一條搜尋項。(下面表示搜尋 2023年1月14日 之後提交過**的專案)

這個東西個人應該用不太到,有些開源專案部分功能並不免費,所以會有這個許可證限制,我們一般用專案,都是最寬鬆的apache-2.0

這個就是語言的篩選條件了,不過在搜尋頁面左下角,你可以手動選擇。

這個篩選條件是搜尋一些人提交過的專案,比如你想看看自己的女神最近有沒有提交**什麼的,就可以這樣搜尋以下。

如何精準地在GitHub上搜尋專案?

相信看完這篇文章,你就可以學會如何精準地在 github 搜尋專案。gitchat 開講啦 開講啦 開講啦 如何精準地在 github 搜尋專案 在本場 chat 中,會講到如下內容 1 github常用的搜尋功能 2 你不知道的 github 敏捷搜尋秘籍 3 如何讓自己的專案在 github 上...

如何將VUE專案發布到GitHub上

1 使用npm run build來進行vue專案的打包,打包完成後會出現乙個dist資料夾,開啟裡面的index.html檔案,我們會發現所有的js,css,img等路徑有問題是指向根目錄的,此時我們需要修改config index.js裡的assetspublicpath屬性的值,初始值是 指向...

如何使用Github搜尋到自己的心之所向

github是乙個開源的託管服務,有點像 的雲。它以各種不同的程式語言託管您的源 專案,並跟蹤每次迭代所做的各種更改。該服務可以通過使用git 一種在命令列介面中執行的修訂控制系統 來完成此操作。git用來管理你的 可以對你的專案進行版本控制。github將你用git管理的專案放在網上,本地的乙個個...