Staging patches with Git add -p
4 hours ago
- `git add -p` 允许交互式暂存文件更改,便于在提交过程中审查和发现错误。
- 它可以将更改拆分为代码块进行选择性暂存,有助于将相关修改组织到不同的提交中。
- 该功能提供 'y'(暂存)、'n'(跳过)、's'(拆分)和 'q'(退出)等多种选项,实现精细控制。
- 它不适用于新文件(无法提供差异对比),但在大多数其他场景中非常有用,包括部分文件的提交。
- 使用 `git add -p` 可在暂存阶段进行代码审查,从而改善提交的组织性并减少错误。