跳转到内容

GIT 与协作 · DEFINED TERM

Diff 差异

逐行显示两个版本、提交或工作状态之间的变化。

你可能会这样说“提交前先看 diff,确认只改了这次任务相关内容。”

VISUAL EXAMPLE

先看懂它怎么工作

Diff 差异
层 1选择两个状态
层 2对齐文件与行
层 3标记新增删除修改

MECHANISM

运行机制

  1. 选择两个状态
  2. 对齐文件与行
  3. 标记新增删除修改

USE WHEN

适合这样用

代码审查、提交前检查和定位回归

NOT FOR

不要这样理解

大规模格式化会淹没真正的业务改动

TELL YOUR AGENT

可直接发给 Agent

请按“Diff 差异”的概念处理这个需求:提交前先看 diff,确认只改了这次任务相关内容。。先说明实现边界,再给出可检查的结果。

ACCEPTANCE

怎么确认它真的做好了

差异范围符合任务,无意外密钥或生成文件,删除内容有明确原因

OFFICIAL SOURCES

官方来源