Learn Version Control with Git 中文版
Learn Version Control with Git 中文版
1.
前言
2.
Part 1 - 基础知识
2.1.
什么是版本控制?
2.2.
为什么要使用版本控制系统?
2.3.
准备工作
2.4.
版本控制的基本工作流程
2.5.
从一个未被纳入版本控制的项目开始
2.6.
从一个已被纳入版本控制的项目开始
2.7.
工作在你的项目上
3.
Part 2 - 分支与合并
3.1.
分支可以改变你的生命
3.2.
在分支上工作
3.3.
暂时保存更改
3.4.
切换一个本地分支
3.5.
合并改动
3.6.
分支的工作流程
4.
Part 3 - 远程仓库
4.1.
关于远程仓库
4.2.
连接一个远程仓库
4.3.
查看远程数据
4.4.
整合远程的改动
4.5.
发布一个本地分支
4.6.
删除分支
5.
Part 4 - 高级应用
5.1.
撤销操作
5.2.
用 diff 来检查改动
5.3.
处理合并冲突
5.4.
Rebase 代替合并
5.5.
子模块
5.6.
git-flow 的工作流程
5.7.
使用 SSH 公钥验证
6.
Part 5 - 工具与服务
6.1.
桌面应用程序
6.2.
比较和整合工具
6.3.
代码托管服务
6.4.
更多学习资源
7.
附录
7.1.
版本控制的最佳实践
7.2.
命令 101
7.3.
从 Subversion 过渡到 Git
7.4.
为什么选择 Git
Powered by
GitBook
Learn Version Control with Git 中文版
Part 4 - 高级应用