Конфликты git и других систем контроля версий
Каждый раз, когда вы пытаетесь слить две ветки или сделать git rebase, система контроля версий начнет сравнивать последовательно новые коммиты в этих ветках. Если она найдет строку, которая была изменена в коммитах обеих веток, то эта строка будет подсвечена как конфликт. Система контроля версий попросит решить этот конфликт.
На скриншоте видно, как конфликт выглядит в VS code. Разным цветом подсвечены коммиты веток, из которых пришла строка.
P.S. Мне тут подсказали, что фраза "открыть конфликт" из одного опроса могла ввести в заблуждение. Конечно, я имела в виду "открыть файл с конфликтом". Поэтому приношу извинения и постараюсь больше так не делать ❤️
Post #21
416

- ❤ 5
- 👍 3