Pro Git 中文版 -- 目錄


這是一本全面講解Git的書籍,出版於2009-8-27。

Scott Chacon,中文可以翻譯成 史葛查孔,Pro Git的作者,git-scm.com的作者(2008年成爲Git官方站),GitHub員工,最後還是一名時髦的紳士。從曝光率上來說,他應該是數一數二精通Git的人。

如果時間充裕,可以全面閱讀這本書,並伴隨着工作中的使用深入領會;如果時間不多,可以先拿出時間,閱讀第1,2,3,7,9這5章,理解Git的思想、基礎操作、原理。

對於工具類介紹的書籍,書籍的閱讀是總體上的,最關鍵的還是工作中的使用,遇到問題,不要尋求簡單解決辦法,深入理解的基礎上進行解決是最好的。

在線閱讀:http://iissnan.com/progit/ 、 https://github.com/progit/progit/tree/master/zh


扯幾句不相干的,常見的英文書翻譯:

  • Thingking in XX:XX編程思想
  • XX in Action:XX實戰
  • The definitive guide of XX:XX權威指南
  • Pro XX:XX進階
  • Head First XX:深入淺出XX
  • XX Cookbook:XX Cookbook,這個就不用翻譯了


1 起步


1.1 關於版本控制

1.2 Git 簡史

1.3 Git 基礎

1.4 安裝 Git

1.5 初次運行 Git 前的配置

1.6 獲取幫助

1.7 小結


2 Git 基礎


2.1 取得項目的 Git 倉庫

2.2 記錄每次更新到倉庫

2.3 查看提交歷史

2.4 撤消操作

2.5 遠程倉庫的使用

2.6 打標籤

2.7 技巧和竅門

2.8 小結


3 Git 分支


3.1 何謂分支

3.2 分支的新建與合併

3.3 分支的管理

3.4 利用分支進行開發的工作流程

3.5 遠程分支

3.6 分支的衍合

3.7 小結

4 服務器上的 Git


4.1 協議


4.2 在服務器上部署 Git

4.3 生成 SSH 公鑰

4.4 架設服務器

4.5 公共訪問

4.6 GitWeb

4.7 Gitosis

4.8 Gitolite

4.9 Git 守護進程

4.10 Git 託管服務

4.11 小結


5 分佈式 Git


5.1 分佈式工作流程

5.2 爲項目作貢獻

5.3 項目的管理

5.4 小結


6 Git 工具


6.1 修訂版本(Revision)選擇

6.2 交互式暫存

6.3 儲藏(Stashing)

6.4 重寫歷史

6.5 使用 Git 調試

6.6 子模塊

6.7 子樹合併

6.8 總結


7 自定義 Git


7.1 配置 Git

7.2 Git屬性

7.3 Git掛鉤

7.4 Git 強制策略實例 #

7.5 總結


8 Git 與其他系統


8.1 Git 與 Subversion

8.2 遷移到 Git

8.3 總結


9 Git 內部原理


9.1 底層命令 (Plumbing) 和高層命令 (Porcelain)

9.2 Git 對象

9.3 Git References

9.4 Packfiles

9.5 The Refspec

9.6 傳輸協議

9.7 維護及數據恢復

9.8 總結

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章