"git diff --stat"및 "git log --stat"는 다음과 같은 출력을 표시합니다.
$ git diff -C --stat HEAD c9af3e6136e8aec1f79368c2a6164e56bf7a7e07
app/controllers/application_controller.rb | 34 +++-------------------------
1 files changed, 4 insertions(+), 30 deletions(-)
그러나 그 커밋에서 실제로 일어난 일은 4 줄이 변경되었고 26 줄이 삭제되었다는 것이 었습니다. 이것은 4 줄을 추가하고 30 줄을 삭제하는 것과 다릅니다.
델타 LOC (이 경우 26)를 얻을 수있는 방법이 있습니까? 나는 추가되거나 제거 된 줄을 구별하는 것에 대해 정말로 신경 쓰지 않습니다.