почему перемещенный код не окрашен в git diff при возникновении конфликта? - PullRequest
2 голосов
/ 01 мая 2020

Этот вопрос принадлежит Другой мой вопрос

Но здесь я получаю конфликт слияния при выполнении cherry-pick:

On branch dev
You are currently cherry-picking commit 46b48c5b.
  (fix conflicts and run "git cherry-pick --continue")
  (use "git cherry-pick --skip" to skip this patch)
  (use "git cherry-pick --abort" to cancel the cherry-pick operation)

Unmerged paths:
  (use "git add <file>..." to mark resolution)
1   both modified:   lib/Mojolicious/Plugin/OpenAPI3.pm


код не окрашен как перемещенный:

$ git diff -b -w --ignore-blank-lines /home/kes/t/lib/Mojolicious/Plugin/OpenAPI3.pm enter image description here

Но когда я отмечаю конфликт как разрешенный, код окрашивается как перемещенный:

enter image description here

Почему он не окрашен в первом случае?

$ git --version
git version 2.26.0
...