入門指南:即使不是程式設計師,也能輕鬆玩轉全球最大資源網站

GitHub 是全球最大的開源社群和資源網站,不僅是程式設計師的寶庫,普通人也能在這裡找到海量高品質且免費的資源,涵蓋了從 AI 工具、格式轉換器到螢幕錄製工具,再到英語學習、考研資料、電子書、PPT 模板,甚至是月刊雜誌等各個領域。本文將帶您從零開始,輕鬆玩轉 GitHub。
alt text
什麼是 GitHub?
簡單來說,GitHub 是一個程式設計師的「雲端硬碟 + 社群網站」。程式設計師可以在上面儲存和管理自己的程式碼專案,並與他人進行溝通與協作。
對於非程式設計師的普通用戶而言,GitHub 也是一個巨大的寶庫,您可以在上面找到海量且實用的資源。
GitHub 入門三部曲

  1. 註冊與登入
    雖然不登入也能使用 GitHub 的大部分功能,但為了獲得完整的體驗,建議您註冊一個帳號。
    步驟一: 在瀏覽器中輸入 github.com 進入官網。
    步驟二: 在首頁輸入您的電子郵箱,然後按照頁面提示一步步填寫資訊,如設定密碼、使用者名稱等。
    alt text
    步驟三: 進行人機驗證,並驗證您的電子郵箱,即可成功建立帳號。
    步驟四: 使用註冊的郵箱和密碼登入,即可進入您的個人儀表板介面。
    alt text
    小提示: 如果您對全英文介面感到困擾,可以使用瀏覽器外掛程式來漢化頁面,例如:
    沉浸式翻譯外掛程式: 可以將頁面上的英文即時翻譯成中文。
    Tampermonkey (暴力猴) 外掛程式: 在 Chrome 商店安裝後,回到 GitHub 搜尋「漢化插件」,找到 Star 數較多的專案(如下圖),按照其說明頁面的「安裝」步驟操作,即可實現更徹底的漢化。
    alt text
  2. 快速找到您想要的優質專案
    面對 GitHub 上超過三億個專案,如何快速找到自己需要的內容呢?這裡介紹兩種方法:
    方法一:無聊閒逛法 (適合沒有明確目標時)
    透過 GitHub 熱點: 在儀表板介面左上角,點擊三條橫線的選單圖示,選擇「探索」(Explore)。這裡會根據您的興趣和收藏推薦內容。您給越多的專案點亮星星 (Star),GitHub 的推薦演算法就越懂您。
    alt text
    探索主題與熱門專案:
    在「探索」頁面中選擇「主題」(Topics),您可以看到目前熱門的主題分類,例如「Chrome extension」(Chrome 擴充功能),點擊進去就能發現大量實用的瀏覽器外掛程式。
    選擇「熱門」(Trending),這裡預設顯示當天最受關注的專案。您可以根據語言 (例如選擇中文) 和日期範圍 (例如本周) 進行篩選。許多分享 GitHub 熱門專案的帳號,其內容來源就是這裡。
    alt text
    藉助第三方網站: HelloGitHub 是一個非常實用的第三方網站,它不僅將 GitHub 的熱門專案進行了匯總,還用中文進行了標註,讓您能一目了然地了解專案功能。網站內的「月刊」也非常值得一看,它總結了每個月有趣的開源專案。
    方法二:單刀直入法 (適合有明確目標時)
    使用搜尋功能: 在 GitHub 任意頁面的頂部搜尋框中輸入您想找的專案關鍵字,例如「影片轉文字」。
    篩選搜尋結果:
    星標數 (Stars): 這是衡量專案受歡迎程度的重要指標。在搜尋結果頁面左側的「高級搜尋」中,點擊星標數旁邊的「+」,輸入一個範圍,例如 >500,就可以篩選出星標數大於 500 的專案。一般來說,星標數多且近期有更新紀錄的專案,品質都比較有保障。
    alt text
    搜尋語法:
    在搜尋詞前加上 awesome (例如 awesome video),可以找到由他人整理的、關於某一領域的優質專案清單。
    使用 :name 或 :description 限定搜尋範圍,例如 :description 影片轉文字,可以更精準地找到名稱或描述中包含關鍵字的專案 (建議使用英文關鍵字)。
  3. 如何下載與安裝專案
    找到了心儀的專案後,如何將它下載並使用呢?
    關注 README.md 文件: 這是專案的「說明書」或「名片」,通常會詳細介紹專案的功能、解決的問題以及如何下載安裝。所以,請務必仔細閱讀 README.md 文件。
    alt text
    尋找發行版 (Release): 許多專案會將可直接使用的安裝包放在右側的「發行版」(Releases) 裡。點擊進入後,可以找到適用於不同作業系統 (如 Windows、Mac) 的安裝檔案。
    alt text
    尋找安裝連結: 大多數情況下,下載和安裝的連結都會直接放在 README.md 文件中。
    如果沒有安裝包: 如果 README.md 和 Releases 中都沒有提供現成的安裝包,只有原始碼 (Source code),這通常意味著專案需要使用者自行部署。對於不熟悉程式設計的人來說可能會比較困難。這時,您可以在網路上搜尋該專案的名稱,看看是否有熱心人士製作了整合包或詳細的安裝教學影片。
    關注 Issues: 點擊專案上方的 “Issues” 標籤,這裡類似於一個問題反饋區。如果您在使用中遇到問題,可以先在這裡搜索關鍵字,看看是否已有人提出並解決了相同的問題。
    alt text
    總結一下,使用一個專案的正確順序是:先看 README.md,再看 Releases。 README.md 是重中之重!
    希望這份指南能幫助您打開 GitHub 的大門,享受開源精神帶來的便利與樂趣。別再猶豫了,趕快動手試試吧,您的下一個靈感或許就躲在某個倉庫的角落裡!