Git --everything-is-local

Book

The entire Pro Git book, written by Scott Chacon and published by Apress, is available here. All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license. Print versions of the book are available on Amazon.com.

  1. 1. 開始

    1. 1.1 關於版本控制
    2. 1.2 Git 的簡史
    3. 1.3 Git 基礎要點
    4. 1.4 安裝Git
    5. 1.5 初次設定Git
    6. 1.6 取得說明文件
    7. 1.7 總結
  2. 2. Git 基礎

    1. 2.1 取得Git儲存庫
    2. 2.2 提交更新到儲存庫
    3. 2.3 檢視提交的歷史記錄
    4. 2.4 復原
    5. 2.5 與遠端協同工作
    6. 2.6 標籤
    7. 2.7 提示和技巧
    8. 2.8 總結
  3. 3. Git Branching

    1. 3.1 What a Branch Is
    2. 3.2 Basic Branching and Merging
    3. 3.3 Branch Management
    4. 3.4 Branching Workflows
    5. 3.5 Remote Branches
    6. 3.6 Rebasing
    7. 3.7 Summary
  4. 4. Git on the Server

    1. 4.1 The Protocols
    2. 4.2 Getting Git on a Server
    3. 4.3 Generating Your SSH Public Key
    4. 4.4 Setting Up the Server
    5. 4.5 Public Access
    6. 4.6 GitWeb
    7. 4.7 Gitosis
    8. 4.8 Gitolite
    9. 4.9 Git Daemon
    10. 4.10 Hosted Git
    11. 4.11 Summary
  5. 5. Distributed Git

    1. 5.1 Distributed Workflows
    2. 5.2 Contributing to a Project
    3. 5.3 Maintaining a Project
    4. 5.4 Summary
  6. 6. Git 工具

    1. 6.1 選擇修訂版本
    2. 6.2 互動式暫存
    3. 6.3 儲藏 (Stashing)
    4. 6.4 重寫歷史
    5. 6.5 使用 Git 做 Debug
    6. 6.6 子模組 (Submodules)
    7. 6.7 子樹合併
    8. 6.8 總結
  7. 7. Git 客製化

    1. 7.1 Git 配置
    2. 7.2 Git 屬性
    3. 7.3 Git Hooks
    4. 7.4 Git 強制策略實例
    5. 7.5 總結
  8. 8. Git 與其他系統

    1. 8.1 Git 與 Subversion
    2. 8.2 遷移到 Git
    3. 8.3 總結
  9. 9. Git 內部原理

    1. 9.1 底層命令 (Plumbing) 和高層命令 (Porcelain)
    2. 9.2 Git 物件
    3. 9.3 Git References
    4. 9.4 Packfiles
    5. 9.5 The Refspec
    6. 9.6 傳輸協議
    7. 9.7 維護及資料復原
    8. 9.8 總結
  10. Index of Commands