Git概述
|
分布式版本控制的特点
Git的安装和配置 |
Git典型工作流 |
三个简单的Git工作流
Git常用命令 |
Git奥秘 |
提交列表和Git暂存区
Git对象库和分支实现原理
Git重置
Git检出
Git引用 |
多用户协同 |
工作覆盖——非快进式推送
合并和冲突解决
变基操作
远程版本库 |
Git客户端使用和规范
|
命令行综述
图形客户端
git-svn
Git使用规范 |
Git的适合范围 |
分布式版本控制系统适用范围
集中式版本控制系统适用范围
Git子模组 |
基于分支的工作流 |
项目分支管理范例
分支和项目发布工作流
个人分支和代码审核
分支授权管理 |
基于库克隆的工作流 |
克隆版本库管理范例
克隆版本库和项目发布工作流
个人版本库和代码审核
版本库授权管理 |
通过补丁文件协同 |
Git项目本身的协同
二进制文件和补丁
Topgit、Quilt和定制开发 |
多版本库管理 |
子模组方式
Android方式 |
Git服务架设 |
使用SSH协议的服务架设
使用HTTP协议的服务架设
Gerrit
Git版本库托管 |
版本库管理 |
版本库聚合和拆分
版本库管理 |