首頁  >  文章  >  告訴我,你是懂GitHub的!

告訴我,你是懂GitHub的!

Java学习指南
Java学习指南轉載
2023-07-25 17:56:001409瀏覽

大家好,我是青戈,今天分享Github很實用的幾個玩法,大家快來跟我一起來學習下!

前言

  • 相信GitHub對大家都不陌生,是一個非常好的學習資源網站,平常沒事的時候down幾個demo或開源項目來學,白嫖的那個feeling是真的美滋滋~ 
  • 本篇文章主要講解如和高效地利用GitHub來找開源專案的一些小技巧,手把手教你有效率地尋找開源專案,奧利給~

小白的搜尋方式

當我們想在GitHub上檢索有關SpringBoot的專案時,我們會直接搜尋關鍵字

告訴我,你是懂GitHub的!


前方高能量~ 沖鴨.....

明確搜尋倉庫標題

  • 語法in:name [關鍵字]
  • 展示:例如我們想在GitHub倉庫中標題中搜尋帶有SpringBoot關鍵字的,我們可以樣搜: in:name SpringBoot
    告訴我,你是懂GitHub的!
  • #對比:我們發現同樣是檢索SpringBoot,我們採用in:name [關鍵字]這種檢索方式檢索出資訊比直接搜尋關鍵字更精確,由153287筆搜尋記錄減少為119687。

明確搜尋描述

  1. 語法in:description [關鍵字]
  2. 展示:例如我們想在GitHub倉庫描述中搜尋有SpringBoot關鍵字的,我們可以這樣搜尋: in:description SpringBoot
    告訴我,你是懂GitHub的!

明確README描述

  1. #語法in:readme [關鍵字]
  2. 展示:例如我們想在GitHub倉庫的README.md中搜尋有SpringBoot關鍵字的,我們可以這樣搜尋: in:readme SpringBoot
    告訴我,你是懂GitHub的!
    #

明確star、fork數目區間

  1. #語法stars:>[num][關鍵字]
  2. 展示:例如我們想在倉庫中搜尋有關SpringBoot的並且stars>2000的項目,我們可以這樣搜尋: stars:>2000 SpringBoot,當然,也支援區間範圍查詢,例如我想查找stars在1000至2000之間的SpringBoot項目,我們可以這樣搜尋stars:1000. .2000 SpringBoot
    告訴我,你是懂GitHub的!

    #

明確搜尋倉庫大小

  1. #語法
  2. #size: >[num] num 以K為單位#展示
    #我們可以以倉庫的大小為檢索條件來檢索訊息,預設大小單位為KB,例如我們想檢索倉庫大小>5KB的信息,我們可以這樣
    搜尋告訴我,你是懂GitHub的!
  3. size : >5 ###############################

明確倉庫更新時間

  1. 語法#:pushed: >[ time][name] ex:2020-08-11
  2. #
  3. 展示我們可以file#的大小更新時間為檢索條件#篩選出我們需要的訊息, 例如我們想檢索倉庫更新時間在2020年8月11日之後的,我們可以這樣搜尋pushed: >2020-08-11 SpringBoot

    告訴我,你是懂GitHub的!

明確倉庫的程式語言

  1. 語法language :[lag][name]
  2. 展示#:我們想要檢索倉庫所使用的程式語言為Java的SpringBoot專案,我們可以這樣搜尋:language:Java SpringBoot

    告訴我,你是懂GitHub的!

    #########

綜合條件篩選

檢索條件
(1)搜尋主題:微服務
(2)stars數: stars > 1000

告訴我,你是懂GitHub的!


####################################################(3)倉庫更新時間:在2020年8月1日之後###################(4)所用語言:Java############# #######綜合以上查詢條件,我們可以這樣搜尋:#########in:description 微服務language:java pushed:>2020-08-01 stars:>1000## ############################    最終我們可以發現符合條件的搜尋結果只有12條,是不是很有效率呢~### ##########



最後,送你一張優惠券,告別焦慮,告別迷茫,快來跟我學習打卡吧!


##########

以上是告訴我,你是懂GitHub的!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:Java学习指南。如有侵權,請聯絡admin@php.cn刪除