github原始碼管理工具——使用介紹

2024-310發表於2024-05-29

GitHub是一個面向開源及私有軟體專案的線上程式碼託管平臺,使用者可以在GitHub上建立倉庫(repository),將程式碼儲存在倉庫中,並與團隊成員共享程式碼。並且提供了專案管理工具,如Issue跟蹤、專案皮膚、里程碑、任務列表等,有助於團隊專案的管理。除了Git程式碼倉庫託管及基本的Web管理介面以外,還提供了訂閱、討論組、文字渲染、線上檔案編輯器、協作圖譜(報表)、程式碼片段分享(Gist)等。

以下為github的一個簡單的使用介紹

  1. 註冊和登入
    首先,訪問GitHub官網(https://github.com/)並註冊一個賬號。完成註冊後,登入賬號,進入主頁面。

  2. 建立倉庫
    登入後,點選頁面右上角的"+"號,選擇"New repository"來建立一個新的倉庫。

    填寫倉庫名稱,作為識別符號
    新增描述,簡要介紹專案的主要內容和目的。
    選擇倉庫的可見性:公開(Public)或私有(Private)。

  3. 克隆倉庫
    在倉庫頁面,點選綠色的"Code"按鈕,複製倉庫的URL。然後,在本地計算機上開啟終端或命令列,可以命令克隆倉庫到本地

  4. 提交和推送
    在本地倉庫中,使用Git命令進行程式碼的提交和推送。
    新增想要提交的檔案,提交這些檔案,並新增一個描述性的提交資訊,並將提交推送到遠端倉庫

  5. 分支管理
    在GitHub中,可以使用分支來並行開發不同的特性或修復。透過GitHub頁面上的"Branch"按鈕來建立、切換和刪除分支。
    分支是github非常重要的功能部分,建立和切換分支非常便捷,而且對分支的使用不會影響到原始碼的程式碼和架構,讓使用者在原始碼開發上更加安全自由,極大的提高了使用者的效率。

  6. Pull Request
    完成一個特性開發或修復後,透過建立一個Pull Request(PR)來將分支合併到主分支。
    在GitHub頁面上,點選"New pull request"按鈕。
    選擇源分支和目標分支。填寫標題和描述,記錄更改和合並的目的。
    提交PR後其他團隊成員可以檢視PR,有助於共同合作或直接合並分支。

  7. Issue跟蹤
    GitHub的Issue跟蹤功能可以幫助記錄和跟蹤專案中的問題和任務。
    在倉庫頁面,點選"Issues"按鈕。建立一個新的Issue,填寫標題、描述和標籤,以便分類和組織。 在Issue中進行討論,指派給團隊成員,設定里程碑和任務列表。

  8. 高階功能
    GitHub還提供了許多高階功能,如GitHub Actions(自動化工作流程)、GitHub Pages(靜態網站託管)等。這些功能對於專案都有一定的幫助。

相關文章