---
title: "Git & GitHub 從零開始教學"
type: note
specialty: Programming
tags: [git-github, 00-index]
---

# Git & GitHub 從零開始教學

> 本系列筆記適合完全沒有使用過 Git 的初學者，採中英混合寫法（指令用英文，說明用中文）。

---

## 📚 目錄

| # | 主題 | 說明 |
|---|------|------|
| [[01-什麼是Git與版本控制]] | 什麼是 Git？ | 版本控制的概念與為什麼要用 Git |
| [[02-安裝與初始設定]] | 安裝與設定 | 安裝 Git、設定姓名與 Email |
| [[03-基本工作流程]] | 基本工作流程 | init、add、commit、status、log |
| [[04-GitHub入門]] | GitHub 入門 | 建立帳號、新增 repo、SSH key |
| [[05-Push與Pull]] | Push & Pull | 把本地推上 GitHub、從 GitHub 拉下來 |
| [[06-分支管理]] | 分支管理 | branch、checkout、merge |
| [[07-常見問題與解法]] | 常見問題 | 撞到錯誤怎麼辦 |
| [[08-指令速查表]] | 指令速查表 | 所有常用指令一覽 |

---

## 🗺️ 學習路線建議

```
新手路線：01 → 02 → 03 → 04 → 05
進階路線：01 → 02 → 03 → 04 → 05 → 06 → 07
```

---

*最後更新：2026-04-22*
