Git 和 GitHub 從零到自信的團隊使用,在一個約 8.5 小時的影片中,包含章節。它是從哈爾班人工智慧實驗室的201課課程中剪下來的:按順序分為12部分56課,沒有系列框架。您將學到什麼 - 心理模型:提交是快照,每個命令作用的三個位置,歷史記錄作為圖表,分支作為指針。 - 日常工作:狀態、新增、提交、差異、日誌和暫存正是您的意思。 - 分支和合併,以及如何讀取和解決衝突。 - 遠端:克隆、獲取、拉取、推送以及推送被拒絕時執行的操作。 - 無所畏懼地撤銷:恢復、重置、恢復、隱藏。安全地重寫歷史:修改、變基、互動式變基、櫻桃選擇。 - 透過 reflog 進行恢復。 GitHub 上的拉取請求、審查、合併方法、規則集和程式碼擁有者。 - 在概述層級:標籤和發布、平分、掛鉤、Git LFS、GitHub Actions、洩露的秘密、簽名提交。它適合誰:希望將整個路徑(從第一個儲存庫到團隊工作流程)集中在一個地方的工作開發人員。不要求您具備較早的 Git 知識。顯示在 macOS 上的 Git 2.55 上;截至 2026 年 10 月的 GitHub。 免費同伴手冊(PDF,相同的 12 個部分):https://github.com/harshaksh-singh/git-github-mastery/releases/download/one-shot-companions-v1/git-github-handbook.pdf 備忘錄(PDF,3 頁): https://github.com/harshaksh-singh/git-github-mastery/releases/download/one-shot-companions-v1/git-github-cheatsheet.pdf 影片中使用的實驗室腳本(labs/run ...):https://github.com/harshaksh-singh/git-gith 7”或命名實驗室腳本;每節課開始都會顯示其課程影片編號。此處未涵蓋:身份驗證設定、Git 內部結構、子模組、深入的 GitHub Actions。章節 0:00:00 從這裡開始:它的用途、地圖、如何使用它 0:01:16 第 1 部分:心理模型 0:01:26 Git 與 GitHub:版本控制解決什麼問題 0:11:25 你的第一個存儲庫:初始化、添加、提交 0:21:32 2:47 提交與快照0:38:17 三棵樹:工作樹、索引、HEAD 0:44:41 第 2 部分:日常工作 0:44:51 讀取 git status 0:55:47 .gitignore 和已追蹤的陷阱 1:03:07 索引:git add 寫入的內容 1:12: 324: 12: 234: 12: 234: 12: 234: 12: 234: 12: 234: 12: 232pgit 12: 232: 12: 232: 12: 2312: 12: 2312: 12: 232pgit 12: 232pgit 12: 2323: 12: 2323: 12: 2323: 12: 2312: 12: 12: 12: 12: 123: 12: 12: 的內容寫入 12:作為圖形查詢1:36:37 第 3 部分:分支 1:36:47 分支是引用 1:45:57 git 分支和 git switch 1:57:13 Detached HEAD 2:06:20 第 4 部分:合併和衝突合併 2:06:3015合併衝突剖析2:28:12 解決合併衝突 2:41:34 --ff-only、--no-ff 和 --squash 2:46:45 第 5 部分:遠端 2:46:55 遠端和 git clone 3:00:06 git fetch 3:09:51 遠端和 git clone 3:00:06 git fetch 3:09:51 遠端和 git clone 3:00:06 git fetch 3:09:51 3:063 3:00:03 和 13:23 3:33:24 安全強制推送: --force-with-lease 3:38:59 第 6 部分:安全地撤銷 3:39:09 撤銷映射與 git 復原 3:48:24 git reset:軟、混合、硬 4:01:51 3:48:24 git reset:軟、混合、硬 4:01:51 3:48:24 git reset:軟、混合、硬 4:01:51 3:48:24 git reset:軟、混合、硬 4:01:51 3:48:24 git reset:決策樹 4:24:03 第 7 部分:安全地重寫歷史 4:24:13 git commit --amend 和原子提交 4:35:56 git rebase 到底做了什麼 4:45:26 互動式 rebase 4:56:13 Rebase 到底做了什麼 4:45:26 互動式 rebase 4:56:13 Rebase 到底做了什麼 4:45:26 互動式 rebase 4:56:13 Rebase 到底做了什麼 174:59 5:03:38 gitcherry-pick 5:14:16 第 8 部分:從錯誤中恢復 5:14:26 Git 保留的內容和 reflog 5:24:48 恢復已刪除的分支或硬重置 5:34:43 從錯誤的 rebase 或錯誤的合併中恢復已刪除的分支或硬重置 5:34:43 從錯誤的 rebase 或錯誤的合併中恢復 5:43:595:43 的合併部分:GitHub 和拉取請求 5:52:55 Git 資料與 GitHub 物件 6:01:41 什麼是拉取請求 6:09:07 拉取請求生命週期 6:21:30 fork 工作流程與良好審查 6:31:54 GitHub 6:21:30 fork 工作流程與良好審查 6:31:54 GitHub 工作流程的三種合併方法 6:42 。 7:39:13 Git hooks 7:48:47 Git LFS 7:53:33第 12 部分:CI 和安全基礎知識 7:53:43 GitHub Actions 模型 8:01:03 為什麼刪除下一步不會刪除秘密 8:10:31 回應來自 8:01:03 下一步不會刪除秘密 8:10:31 回應來自 2121218:212121212121212121212131個關於行動Labs:https://harban-ai-labs.vercel.app/
免責聲明:info@kdj.com
所提供的資訊並非交易建議。 kDJ.com對任何基於本文提供的資訊進行的投資不承擔任何責任。加密貨幣波動性較大,建議您充分研究後謹慎投資!
如果您認為本網站使用的內容侵犯了您的版權,請立即聯絡我們(info@kdj.com),我們將及時刪除。