REBASE – 在 Git 中变基的完整指南
Rebase – The Complete Guide On Rebasing In Git
通过有关在 Git 中变基的完整指南解锁生产力和主版本控制。
将您的生产力提升到一个新的水平
在不到 200 页的时间内。了解 Git 中变基的强大功能,并完全控制您的提交历史记录。
里面有什么
包含提示和技巧,可提高您的工作效率并在代码库中保持高度灵活性。
- ✓后台存储库
- ✓Git 提交的剖析
- ✓了解 Git 对象
- ✓分支只是一个指针
- ✓变基的概念
- ✓“变基 + 合并”与“只需合并”
- ✓如何执行简单的变基
- ✓以交互方式变基
- ✓拆分和压缩提交
- ✓变基期间的自动测试
- ✓樱桃采摘提交
- ✓“我稍后再修复”工作流
这本书适合你,如果…
- 😅使用 Git 时,你会感到很不舒服
- 😬您知道如何添加、提交、推送和拉取,但仅此而已
- 😰当你“搞砸了”时,你不知道该怎么办
- 😑你不知道你的 Git 工具在幕后做了什么
- 😲您需要无限的版本控制
- 🤩您想在不浪费时间的情况下解决上述所有问题
如果其中至少有一项适用,那么这本书就是为你准备的。
目录
第 1 部分
-
第 1 章:幕后花絮
- 存储库中的内容
- 工作目录、索引、存储库
- 我们的数据最终去向
- 我们学到了什么
-
第 2 章:git 提交的剖析
- 这些哈希是怎么回事
- Git 对象
- 提交历史记录
- 我们学到了什么
-
第 3 章:分支只是一个指针
- 了解分支
- 分行与您一起移动
- 重温HEAD
- 关于无法访问的提交的说明
- 我们学到了什么
-
第 4 章:合并策略
- 了解三向合并
- 快进合并
- 关于合并冲突的说明
- 取消合并
- 撤消合并
- 其他策略
- 我们学到了什么
-
第 5 章:重置方法的快速迂回
- 重置模式
- 软模式
- 混合模式
- 困难模式
- 我们学到了什么
第 2 部分
-
第 6 章:变基
- 内容和原因
- 执行简单的变基
- 处理冲突
- 使用遥控器
- 我们学到了什么
-
第 7 章:交互式变基
- 重新排序和删除提交
- 压缩提交
- 拆分提交
- 变基根提交
- 在变基期间执行程序
- 我们学到了什么
-
第 8 章:采摘樱桃
- 了解樱桃采摘
- 精选提交范围
- 我们学到了什么
-
附录 A:有用的 Git 别名
- 紧凑、带注释的提交历史记录
- Work-In-Progress 提交
- “擦除”提交
- 更智能的 git 差异
- 撤消提交
-
附录 B:“我稍后会修复它”工作流
- 进行中的工作是一件好事
- 制作语义提交历史记录
- 使用 reflog 恢复丢失的提交
-
附录 C:从提交历史记录生成更改日志
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)