Англійська лексика: Розробка програмного забезпечення · Контроль версій

Що означає merge conflict?

Значення й приклади · Розробка програмного забезпечення

/ˈmɜːrdʒ ˌkɑːnflɪkt/іменникОсновний термін

merge conflict: конфлікт злиття

Ситуація, коли Git не може автоматично об’єднати гілки, бо в обох змінено ті самі рядки, і людині треба вибрати правильний варіант.

Де і як уживається

Конфлікти злиття виникають і їх розв’язують; часто вони з’являються у файлах конфігурації чи перекладів. Також коротко кажуть conflicts: у мого PR конфлікти з main.

Приклади речень

  1. I got a merge conflict in the translation file after rebasing.

    Після перебазування я отримав конфлікт злиття у файлі перекладу.

    Дві версії перекладу розійшлися, і Git не зміг вибрати потрібну автоматично.

  2. Can you resolve the merge conflicts before I review it again?

    Можеш розв’язати конфлікти злиття, перш ніж я знову перевірю зміни?

    Перед повторним переглядом автор має усунути несумісні зміни гілок.

Поширені словосполучення

  • resolve a merge conflict
  • run into a merge conflict
  • conflicts with main
  • conflict markers