Почему происходит конфликт только с этого момента при git rebase master?

Делаю "git rebase master" находясь в ветке d, на рисунке ниже схема и текст файла

введите сюда описание изображения

  • комит k1 для строки k1 на 8 позиции
  • комит k2 для строки k2 на 9 позиции
  • комит k3 для строки k3 на 10 позиции
  • комит k4 для строки k4 на 11 позиции

ветка d начиналась с комита k3

Почему если сделать изменения до строчки 8 включительно и даже сдвинуть с 9 строчки текст вниз как на рисунке выше и перебазировать, конфликт не возникает, а если после например "k2 d 2" на 9 позиции то возникает?

на этом видео говорится что git должен посмотреть разницу начиная с k3, но по факту комит k2 тоже важен для rebase https://www.youtube.com/watch?v=Du7Ay5o-Png&list=PLDyvV36pndZHkDRik6kKF6gSb0N0W995h&index=59


Ответы (0 шт):