跳轉至

建立 2026-09-15 更新 2026-09-19

影音教學

這一頁把 Git 官網(git-scm.com)GitHub 官方Visual Studio Code 官方,以及少數口碑清楚的社群/中文教學嵌進來。優先看官方片,介面與指令名稱才不會跟過期教學對不上。

完整播放清單仍以 YouTube 為準:

官方認證:GitHub Foundations

想把學習成果變成正式證明,GitHub 有官方認證 GitHub Foundations,涵蓋 Git 基礎與 GitHub 協作。報名與備考資源見 GitHub Education,測驗由 Microsoft Learn 頁面說明。適合想在履歷上留下官方紀錄的人;只想學會用 Git 的話,不必考。

建議先看這五部

時間不多就看這五部,對應本站的 20% 核心:Git 是什麼、常用指令、VS Code 操作、開 Pull Request。

A brief introduction to Git for beginners

來源:GitHub 官方 約 9 分鐘

從設定 user.nameuser.email 開始,示範 initstatusaddcommit。適合完全沒碰過終端機 Git 的人,對應 入門

Beginner Git commands you need to know

來源:GitHub 官方

把每天會打的指令配實例走一遍,當指令速查的影音版。看完可對照 Git 常用指令

How to use Git and GitHub in VS Code

來源:GitHub 官方 約 9 分鐘

在 VS Code 裡初始化、暫存、提交、開分支、看 diff、合併、發佈到 GitHub、Clone。對應本站 VS Code 與 Git

Using Git with Visual Studio Code

來源:Visual Studio Code 官方 約 7 分鐘

Microsoft 入門片:安裝 Git、Initialize、U/A/M 狀態、Commit、建立分支、gutter 顏色、合併、Publish、Clone。與上一則可對照看,介面細節以你電腦上的 VS Code 為準。

How to create a pull request in 4 min

來源:GitHub 官方 約 4 分鐘

最短路徑示範開 PR:為什麼不要直接改 main、推分支、Compare & pull request。對應 分支與整合

官方:GitHub for Beginners

下列皆來自 GitHub 官方頻道同名播放清單,依學習順序排列。一次想看完可用精華剪輯 The ultimate beginner's guide to GitHub

How to create your first GitHub repository

來源:GitHub 官方

什麼是 repository、公開/私人、用 README 初始化。註冊完不知道綠按鈕要按哪裡時看這部。

How to upload files and folders to GitHub

來源:GitHub 官方

網站上傳小檔,以及本機 addcommitremote addpush 把整個專案送上去。

How to add code to your repository

來源:GitHub 官方

Clone 之後開分支、改檔、推送、開 PR 合回 main。也示範 GitHub Desktop 的同一條路。

How to merge a pull request

來源:GitHub 官方

審查通過後怎麼 Merge,以及合併後本機要 pull 才會跟遠端一致。

Getting started with Markdown on GitHub

來源:GitHub 官方

README、Issue、PR 說明都用 Markdown。對應官方文件 基本寫作與格式語法

Getting started with GitHub Pages for beginners

來源:GitHub 官方

把儲存庫變成靜態網站。本站本身就是用 GitHub Pages 這類流程發佈。

How to use GitHub Actions

來源:GitHub 官方

推上 main 之後自動建置、測試或部署。想了解本站 CI 在做什麼,先看這部建立心智模型。

Answering the most common GitHub beginner questions

來源:GitHub 官方 約 12 分鐘

官方 FAQ:SSH 金鑰、PAT、merge 與 rebase、同步 fork、審查 PR。對應 SSHPATgit rebase

Getting started with open source contributions

來源:GitHub 官方

什麼是開源、怎麼讀別人的儲存庫、fork 後提出第一次貢獻。有興趣再看;不是 Git 入門的必備路徑。

播放清單裡還有 Issues/Projects、帳號安全與 Profile README,需要時從 GitHub for Beginners 接著看即可。

Visual Studio Code 與 Git

除了上面 GitHub 官方的 VS Code 集,再補 Microsoft 自己的 Source Control 與 PR 擴充功能。

Pull Requests in VS Code

來源:Visual Studio Code 官方

安裝 GitHub Pull Requests and Issues 之後,在編輯器裡建立、查看、留言與合併 PR,不必一直切回瀏覽器。

文字對照:VS Code Source ControlQuickstart、本站 VS Code 與 Git

官方:Git 官網 Git Basics

git-scm.com 是 Git 專案的官方網站,上面放了四部 Git Basics 短片,合計約 25 分鐘。這系列是 2012 年製作,講的是 Git 的基本觀念,到今天仍然適用;但當時還沒有 git switchgit restore,看到分支或還原的示範請對照 分支操作復原修改。字幕為英文。

What is Version Control?

來源:Git 官網 約 6 分鐘

Git Basics 第 1 集。說明為什麼需要版本控制,以及本機、集中式、分散式版本控制的差別,是理解「Git 為什麼是分散式」的起點。

What is Git?

來源:Git 官網 約 8 分鐘

Git Basics 第 2 集。介紹 Git 怎麼看待與保存專案,建立「儲存庫、commit、區域」的心智模型,對應本站 Git 是什麼指令視覺化

Get Going with Git

來源:Git 官網 約 4 分鐘

Git Basics 第 3 集。從安裝與設定開始,建立第一個儲存庫。對應 安裝 Gitgit init

Quick Wins with Git

來源:Git 官網 約 5 分鐘

Git Basics 第 4 集。用幾個馬上能上手的小範例,讓你感受到 Git 對日常工作的好處。

社群優質教學

官方片把「按鈕與指令在哪」講清楚之後,下面適合跟做一遍完整工作流程。內容含講師個人習慣,不是官方立場;有些示範的 GitHub 介面可能已改版,請以官方片與文件為準。

Git Explained in 100 Seconds

來源:Fireship

兩分鐘建立心智模型:儲存庫、commit 鏈、分支、merge。適合當第一部「到底在幹嘛」的動畫說明。

Git & GitHub Crash Course 2025

來源:Traversy Media 約 50 分鐘

2025 更新:安裝設定、initstatusaddcommit、連 GitHub、pushpull.gitignore、SSH、clone、分支、Pull Request、合併。結構清楚,適合作為「跟打一遍」的英文課。

Git & GitHub Crash Course for Beginners [2026]

來源:freeCodeCamp.org 約 1 小時

較新的完整課:工作區/暫存區/儲存庫、常用指令、分支與衝突、stash/revert/rebase、Pull Request。想一次把進階指令也聽到,選這部比 2020 年的舊課划算。

Git 版本管理教學與 GitHub 雲端專案管理(彭彭)

來源:彭彭的課程 約 1 小時 50 分

繁體中文直播紀錄:本機指令、連上 GitHub、remotepushpullclone。節奏偏課堂講解,適合想聽中文、不介意片長的人。2019 年的 GitHub 畫面可能不同,指令概念仍然適用。

分支專題

分支是 Git 最有價值、也最容易卡關的地方。下面兩部來自繁體中文講師高見龍的 Git 小教室,可搭配本站 分支操作git merge 一起看。影片製作於 2020 年,若示範出現 git checkout,請依 新舊指令對照 換成 git switch

「啊,我忘記開分支了!」

來源:高見龍 情境題

改到一半才發現自己還在 main 上,這時該怎麼把修改帶到新分支。老手也常遇到,先看過就不會慌。

Learn Git Branching 攻略:主要篇

來源:高見龍 共 2 集

實際走一遍互動練習網站 Learn Git Branching(有繁體中文介面)的「主要」關卡:commit、branch、merge、rebase。看講師解題,比自己卡關省時間。下面是第 1 集,第 2 集在這裡

學會分支後想接著練遠端,可看 遠端篇 1/2遠端篇 2/2。文字版教學見 為你自己學 Git:使用分支

還可以去哪裡練