感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
簡介
- 為什麼版本控制很重要?
用於源控制的 Git 系統功能概述
- 在首選作業系統上安裝 Git
- 開始使用基本的 Git 屬性與組件
- 什麼是倉庫、提交(Commits)和檔案?
理解 Git 工作流程與基本系統處理程序
- 不同的 Git 狀態有哪些?
- 創建倉庫與 Git 資料夾
管理現有專案並使用 Git 處理檔案
- 與提交和訊息合作
- 在 Git 倉庫中提交並撤銷變更
- 日誌記錄與訪問版本歷史記錄
開始學習 Git 中的分支與合併
- 熟悉分支和合併過程的類型
- 利用 Git 中的特殊標記
- 使用 Git 的標籤(Tagging)與暫存(Stashing)功能
- 如何使用 Git 中的 Reset 和 Reflog?
GitHub 功能與架構概述
設置 GitHub 使用者帳戶並管理 GitHub 檔案資料夾
- 向 GitHub 進行身份驗證並更新憑證
- SSH v.s. HTTPS
- 在 GitHub 中使用 SSH 驗證身份
創建 GitHub 倉庫並鏈接本地 Git 倉庫
- 克隆或歸檔 GitHub 倉庫
在本地副本中實例化倉庫內容
將內容變更發布到 GitHub 倉庫
使用中間倉庫功能與設定進行工作
練習 GitHub 的寫作與格式化語法
- 利用表格並處理程式碼塊
- 在 GitHub 中自動連結 URL 和參考資料
對 GitHub 檔案和資料夾執行操作
- 將檔案變更與本地倉庫同步
創建、編輯和轉移 GitHub 提交
- 管理提交並處理本地倉庫複製
查看提交內容,並在本地副本中使用提交 ID
理解 GitHub 中的 Fetch 和 Pull 指令
理解 GitHub 中的基本分支(Forking)與克隆概念
推送 GitHub 變更並驗證推送請求
使用 Forks 並為 Pull Requests 提議變更
審查 Pull Requests 並納入所提議的變更
解決 GitHub 合併中的衝突,並使用 CLI 進行工作
開始使用 GitHub 標籤與版本發布(Releases)
- 利用本地標籤並更新 GitHub 標籤
- 啟動、刪除並創建新的 GitHub 版本發布
比較 GitHub Pull Requests、提交和標籤
使用 GitHub Gists 並理解代碼片段功能
將開發專案與 GitHub Codespaces 整合
創建 GitHub 組織並管理團隊
- 組織帳號 v.s. 個人 GitHub 帳號
- 執行先前的 GitHub 功能
管理 GitHub 專案並處理專案看板(Boards)
篩選倉庫資訊並分享 GitHub 篩選條件
通過 API 和 Webhooks 擴展 GitHub 功能
- 使用 OAuth 令牌自動化 GitHub
排查 GitHub 問題
摘要與結論
最低要求
- 具備命令列和終端機的經驗(適用於 Windows、Linux 或 Mac)。
- 掌握任何程式語言的知識。
受眾
- 開發人員
- 軟體工程師
- 專案經理
21 小時
客戶評論 (1)
講師平易近人,知識淵博且易於溝通。
Piotr Kowalski - EduBroker Sp. zo.o.
課程 - Git and GitHub Fundamentals
機器翻譯