我试图只使用 git diff 获取有更改的行。但是,它仍在计算发生更改的代码块中的空白行。
这是我的 git diff 命令:
git diff --ignore-all-space --ignore-blank-lines --numstat HEAD
原始代码示例:
public void myCodeChange() {
String s = "original"
return s;
}
更改代码示例:
public void myCodeChange() {
String s = "changes"
return s;
}
差异如下:
public void myCodeChange() {
- String s = "original"
+ String s = "changes"
+
return s;
}
我希望在运行 git diff 时添加 1 行,但它返回添加的 2 行。有没有办法让它不计空行?