概述
在github上,我們一般是通過一個項目所使用的的語言,項目描述,項目名稱,項目簡介,最后的更新時間,收藏數(shù),等這些內(nèi)容來尋找所需的項目的。這里我們可以通過一定的來限制搜索條件來進行篩選,找出所需的項目內(nèi)容。一般都是一些語句,感覺有點類似SQL語句,這些語句直接寫在GitHub的搜索框里進行搜索即可
watch和star和fork的意思
watch用與設(shè)置接收此項目的郵件提醒
star就等于收藏,用于持續(xù)關(guān)注該項目
fork用于將項目拷貝一份到自己的賬號下,fork就相當于在原本的項目分支上建立一個分支。如果想將這個項目中的代碼整合到自己原有的項目中,需要做pull request操作,但是這得經(jīng)過作者同意。
GitHub尋找心儀項目的搜索方法
in關(guān)鍵字
這個比較常用,in可以限制所尋找的項目的名稱、描述、簡介等內(nèi)容
語法:in:**** 所要尋找內(nèi)容的關(guān)鍵字
****是幾個英文單詞,下面是一些常用的值:
- name,這個表示項目的名稱
in:name spring boot,表示尋找項目名稱中含有spring boot關(guān)鍵字的項目
即GitHub項目中的這一部分: - readme,表示這個項目作者對這個項目的描述
如:In:readme spring boot,表示尋找項目的描述中含有spring boot關(guān)鍵字的項目
即GitHub項目中的這一部分: - Description,表示這個項目的簡介
如:In:description spring boot,表示尋找項目的簡介中有spring boot關(guān)鍵字的項目
即GitHub項目中的這一部分:
限制項目的更新日期和收藏數(shù)條件
這用來限制所要尋找項目的限制條件
語法:****:一個區(qū)間
****是一個項目的收藏或者下載數(shù)量等等等的屬性名,下面是一些常用的值:
- stars:>1000,表示收藏數(shù)大于1000。Forks:>100,F(xiàn)orks在gitHub中我也不懂什么意思。
也就這倆最常用,即代表著這倆: - 還有一個當前項目最后更新的日期:
pushed:>2021-12-16,表示最后一次更新必須是2021-12-16之后的
這個用于尋找比較新的一些項目,防止項目所使用的技術(shù)過時
限制項目使用的語言
用來限制所尋找項目所使用的語言
語法:Language:值
如:
Language:java,限制所尋找的項目主要使用的語言是Java
這里只會找到主要使用Java的
就是這個:文章來源:http://www.zghlxwxcb.cn/news/detail-408532.html
組合使用
上面這幾點可以組合使用
比如:
in:readme springboot,vue stars:>3000 pushed:>2021-12-16 forks:>1000 language:java
表示readme中含有springboot和vue關(guān)鍵字,主要使用Java語言,而且收藏大于3000,forks大于1000,最后一次更新必須是2021-12-16之后的項目文章來源地址http://www.zghlxwxcb.cn/news/detail-408532.html
到了這里,關(guān)于如何在GitHub上找到想要的項目?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!