Book
1st Edition (2009)
The entire Pro Git book, written by Scott Chacon and Ben Straub 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.>
The version found here has been updated with corrections and additions from hundreds of contributors. If you see an error or have a suggestion, patches and issues are welcome in its GitHub repository.
-
. 起步
-
. Git 基础
-
. Git 分支
-
. 服务器上的 Git
-
. 分布式 Git
-
. Git 工具
- .1 修订版本(Revision)选择
- .2 交互式暂存
- .3 储藏(Stashing)
- .4 重写历史
- .5 使用 Git 调试
- .6 子模块
- .7 子树合并
- .8 总结
-
. 自定义 Git
- .1 配置 Git
- .2 Git属性
- .3 Git挂钩
- .4 Git 强制策略实例
- .5 总结
-
. Git 与其他系统
- .1 Git 与 Subversion
- .2 迁移到 Git
- .3 总结
-
. Git 内部原理
- .1 底层命令 (Plumbing) 和高层命令 (Porcelain)
- .2 Git 对象
- .3 Git References
- .4 Packfiles
- .5 The Refspec
- .6 传输协议
- .7 维护及数据恢复
- .8 总结