角色介绍
前言
1 Git是什么?
01 Git能解决的事情
02 作为交流场所的GitHub和Bitbucket
2 一个人独自使用Git
03 安装可以简单使用Git的工具
04 创建仓库
05 提交
专栏一 想从暂存区域撤回的时候怎么办?
专栏二 为什么一定要有提交注释?
06 用checkout移动提交
专栏一 提交日志中的英文字母与数字字符串是什么?
专栏二 分散式版本管理系统是什么?
3 多人协作使用Git
07 创建Gitt于ub帐号
专栏 关于GitHtub的subscription服务
08 复制练习用仓库
09 创建并行世分支)
10 合并分支
11 推送
12 拉取
13 有冲突时怎么办?
14 从拉取请求到合并
15 忽略无须进行版本管理的文件
16 Bitbucket的使用方法
专栏 分支的运用规则
4 实用Git~这些时候,该怎么办呢?
17 回到过去,创建新分支,修改内容
18 撤销过去的提交(revert)
19 提交历史合并为一条直线(rebase)
20 合并多个提交(squash)
21 拉取是怎么实现的
22 获取远程仓库最新的状态(fetch)
23 删除不需要的远程分支
24 修改最近的提交注释
25 暂存未提交的内容(stash)
26 从其他分支上获取特定提交(cherry-pick)
27 给提交上做标记(标签)
28 错误地把HEAD直接指向了某次提交
5 Git中更广阔的世界
29 在GitHub Pages上发布网页
专栏 GitHub Pages能实现的事情!
30 使用Git令人开心的事情
专栏 开源代码与社交编程的世界
结束语
索引