Git 1.Git概述 Git简介 Git诞生 2.版本控制系统 版本控制系统简介 本地版本控制系统 集中式版本控制系统 分布式版本控制系统 3.Git安装 配置信息 安装方式 获取帮助 4.Git基础 直接记录快照,而非差异比较 近乎所有操作都是本地执行 时刻保持数据完整性 多数操作仅添加数据 文件的三种状态 基本的 Git 工作流程 5.Git仓库 创建 Git 仓库 更新到Git仓库 文件更改 查看提交历史 撤消操作 远程仓库的使用 标签 Git 技巧和窍门 6.Git分支 何谓分支 分支的新建与合并 分支的新建与切换 分支的合并 分支的管理 分支的衍合 7.服务器上的Git 协议 在服务器上部署 Git Git 托管服务 8.分布式Git 分布式工作流程 集中式工作流 集成管理员工作流 司令官与副官工作流 为项目作贡献 项目的管理 检出远程分支 决断代码取舍 大项目的合并流程 9.自定义git 配置 Git 外部的合并与比较工具 服务器端配置 Git属性 关键字扩展 导出仓库 合并策略