拆分一个 Git 提交
来源:blog.gnoack.org — 排名 #11 · 44 分
📋 概述
文章演示如何把一个包含了多个逻辑改动的 Git 提交拆分成若干清晰的原子提交。通过交互式 rebase、软重置与分块暂存等技巧,让历史记录更可读、更易回滚,是保持整洁提交历史的实用指南。
🔑 核心要点
- 交互式 rebase是拆分提交的核心工具。
- 软重置回退后按逻辑重新暂存。
- 分块暂存把单一改动拆成多个原子提交。
- 清晰历史让代码评审与回滚更高效。
- 技巧适用于已提交但尚未推送的分支。
💡 金句
一次提交只做一件事,历史自会回报你。
👍 0
👎 0
← 返回 Hacker News 首页