版本控制共4篇
读懂 diff:从普通格式到 Git 补丁-未完纪

读懂 diff:从普通格式到 Git 补丁

从七行小文件读懂普通、上下文和统一格式,再识别 Git 补丁的文件头、区块范围与对象标识。
彩雨伞的头像-未完纪钻石会员彩雨伞7小时前
0440
git cherry-pick 和 revert 怎样使用三方合并-未完纪

git cherry-pick 和 revert 怎样使用三方合并

从普通补丁应用失败说起,通过三个小文件解释三方合并,并把 cherry-pick、revert 与 git apply --3way 的输入关系和对象依赖讲清楚。
彩雨伞的头像-未完纪钻石会员彩雨伞8小时前
0420
Git rebase:到底可能出什么问题?-未完纪

Git rebase:到底可能出什么问题?

Julia Evans 从读者亲历的 rebase 事故出发,逐一讨论反复冲突、恢复困难、共享分支丢失工作、代码审查和中间提交损坏,并反思不同提交纪律下的工作流取舍。
彩雨伞的头像-未完纪钻石会员彩雨伞10小时前
0320
走进 .git:从 HEAD、对象和引用看懂仓库内部-未完纪

走进 .git:从 HEAD、对象和引用看懂仓库内部

跟随 Julia Evans 查看 .git 的真实内容:提交、树和文件对象如何连接,分支、远端跟踪、reflog、stash 与暂存区又各自保存什么。
彩雨伞的头像-未完纪钻石会员彩雨伞11小时前
0470