LINUX.ORG.RU

История изменений

Исправление r0ck3r, (текущая версия) :

Вот коммиты файла в restructurization

1552eae206f2669daf9a8dbb575491d500b7349e-2020-04-13
cf6eae873456a73b9fe52961e702c9d2403a8f2b-2020-04-08
ffefd2a1c8e8b3c9f8e718f3ac57d2c996c587be-2020-04-08
0818ba5faac1e80205074c24b1cdca53b482c0cf-2020-03-31

Вот в master:

b63da3de8a593cc6fc4294ce0ccc8e198df137ff-2020-05-12
0818ba5faac1e80205074c24b1cdca53b482c0cf-2020-03-31

Коммит 0818ba5faac1e80205074c24b1cdca53b482c0cf - общий, а дальше идут различия, но git merge вливает коммит b63da3de8a593cc6fc4294ce0ccc8e198df137ff из master в ветку restructurization, словно в ней нет коммитов связанных с тем же файлом ffefd2a1c8e8b3c9f8e718f3ac57d2c996c587be, cf6eae873456a73b9fe52961e702c9d2403a8f2b и 1552eae206f2669daf9a8dbb575491d500b7349e

Это нормальное поведение для git? Этот проблемный коммит достаточно простой - он связан с раскомментированием одной строчки вверху файла, но это ломает код в restructurization

Исходная версия r0ck3r, :

Вот коммиты файла в restructurization

1552eae206f2669daf9a8dbb575491d500b7349e-2020-04-13
cf6eae873456a73b9fe52961e702c9d2403a8f2b-2020-04-08
ffefd2a1c8e8b3c9f8e718f3ac57d2c996c587be-2020-04-08
0818ba5faac1e80205074c24b1cdca53b482c0cf-2020-03-31

Вот в master:

b63da3de8a593cc6fc4294ce0ccc8e198df137ff-2020-05-12
0818ba5faac1e80205074c24b1cdca53b482c0cf-2020-03-31

Коммит 0818ba5faac1e80205074c24b1cdca53b482c0cf - общий, а дальше идут различия, но git merge вливает коммит b63da3de8a593cc6fc4294ce0ccc8e198df137ff из master в ветку restructurization, словно в ней нет коммитов связанных с тем же файлом ffefd2a1c8e8b3c9f8e718f3ac57d2c996c587be, cf6eae873456a73b9fe52961e702c9d2403a8f2b и 1552eae206f2669daf9a8dbb575491d500b7349e

Это нормальное поведение для git?